<86>Mar 17 03:07:46 userdel[3179695]: delete user 'rooter' <86>Mar 17 03:07:46 userdel[3179695]: removed group 'rooter' owned by 'rooter' <86>Mar 17 03:07:46 userdel[3179695]: removed shadow group 'rooter' owned by 'rooter' <86>Mar 17 03:07:46 groupadd[3179711]: group added to /etc/group: name=rooter, GID=1826 <86>Mar 17 03:07:46 groupadd[3179711]: group added to /etc/gshadow: name=rooter <86>Mar 17 03:07:46 groupadd[3179711]: new group: name=rooter, GID=1826 <86>Mar 17 03:07:46 useradd[3179723]: new user: name=rooter, UID=1826, GID=1826, home=/root, shell=/bin/bash <86>Mar 17 03:07:46 userdel[3179750]: delete user 'builder' <86>Mar 17 03:07:46 userdel[3179750]: removed group 'builder' owned by 'builder' <86>Mar 17 03:07:46 userdel[3179750]: removed shadow group 'builder' owned by 'builder' <86>Mar 17 03:07:46 groupadd[3179776]: group added to /etc/group: name=builder, GID=1827 <86>Mar 17 03:07:46 groupadd[3179776]: group added to /etc/gshadow: name=builder <86>Mar 17 03:07:46 groupadd[3179776]: new group: name=builder, GID=1827 <86>Mar 17 03:07:46 useradd[3179797]: new user: name=builder, UID=1827, GID=1827, home=/usr/src, shell=/bin/bash <13>Mar 17 03:07:48 rpmi: libnatspec-0.3.1-alt3 p10+325550.100.4.1 1691674888 installed <13>Mar 17 03:07:48 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Mar 17 03:07:49 rpmi: libstdc++10-devel-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Mar 17 03:07:49 rpmi: gcc10-c++-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Mar 17 03:07:49 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Mar 17 03:07:49 rpmi: unzip-6.0-alt5 p10+308258.100.1.1 1665553092 installed <13>Mar 17 03:07:49 rpmi: libgmp-devel-6.2.1-alt5 p10+309809.100.1.1 1668099184 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/refal-plus-4137-alt4.nosrc.rpm (w1.gzdio) Installing refal-plus-4137-alt4.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.80896 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf refal-r4137-src + echo 'Source #0 (refal-r4137-src.zip):' Source #0 (refal-r4137-src.zip): + /usr/bin/unzip -qq /usr/src/RPM/SOURCES/refal-r4137-src.zip + cd refal-r4137-src + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (refal-plus-4137-alt-build.patch):' Patch #1 (refal-plus-4137-alt-build.patch): + /usr/bin/patch -p1 patching file c++/libp++/pxx_allocator.hh patching file c++/libp++/pxx_allocator.ih patching file c++/libp++/pxx_common.cc patching file c++/libp++/pxx_heap_allocator.cc patching file c++/libp++/pxx_heap_allocator.hh patching file c++/runtime/rf_core.cc patching file c++/runtime/rf_expr.hh patching file c++/runtime/rf_expr.ih patching file c++/runtime/rf_stack.ih + touch c++/rules.mk + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.80896 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd refal-r4137-src + cp /usr/src/RPM/SOURCES/RefalPlusReferenceManual.pdf . + find . -exec touch '{}' ';' + cd c++ + ./configure -prefix /usr Checking for operating system... linux Checking for working C++ compiler... g++ Checking whether C++ compiler (g++) supports statements inside expressions... yes Checking for gmp library... OK + make -j16 make: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++' make -C libp++ TOPDIR=./.. INSTALL_DIR=/usr/ all CURRENTDIR=./libp++ DISTNAME="" || exit 1; make -C runtime TOPDIR=./.. INSTALL_DIR=/usr/ all CURRENTDIR=./runtime DISTNAME="" || exit 1; make -C lib TOPDIR=./.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib DISTNAME="" || exit 1; make -C compiler TOPDIR=./.. INSTALL_DIR=/usr/ all CURRENTDIR=./compiler DISTNAME="" || exit 1; make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/libp++' make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/libp++' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/libp++' Generating dependencies for pxx_stream_socket.cc Generating dependencies for pxx_sock_addr.cc Generating dependencies for pxx_vector.cc Generating dependencies for pxx_string.cc Generating dependencies for pxx_fd_text_stream.cc Generating dependencies for pxx_text_stream.cc Generating dependencies for pxx_fd_binary_stream.cc Generating dependencies for pxx_binary_stream.cc Generating dependencies for pxx_stream.cc Generating dependencies for pxx_fd_buffer.cc Generating dependencies for pxx_buffer.cc Generating dependencies for pxx_chunk_allocator.cc Generating dependencies for pxx_chunk_allocator_block_header.cc Generating dependencies for pxx_default_allocator.cc Generating dependencies for pxx_heap_allocator.cc Generating dependencies for pxx_heap.cc Generating dependencies for pxx_malloc_allocator.cc Generating dependencies for pxx_allocator.cc Generating dependencies for pxx_sys_error.cc Generating dependencies for pxx_common.cc make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/libp++' make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/libp++' g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_common.o pxx_common.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_sys_error.o pxx_sys_error.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_allocator.o pxx_allocator.cc In file included from pxx_allocator.ih:4, from pxx_allocator.cc:1: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_allocator.cc:1: pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_malloc_allocator.o pxx_malloc_allocator.cc In file included from pxx_malloc_allocator.hh:26, from pxx_malloc_allocator.ih:26, from pxx_malloc_allocator.cc:23: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_malloc_allocator.ih:26, from pxx_malloc_allocator.cc:23: pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from pxx_malloc_allocator.ih:27, from pxx_malloc_allocator.cc:23: pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from pxx_malloc_allocator.cc:23: pxx_malloc_allocator.ih:42:3: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 42 | throw (SysError) | ^~~~~ pxx_malloc_allocator.ih:59:3: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 59 | throw (SysError) | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_heap.o pxx_heap.cc In file included from pxx_heap.ih:26, from pxx_heap.cc:23: pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ pxx_heap.cc:43:3: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | ) throw (SysError) : | ^~~~~ pxx_heap.cc:85:16: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 85 | Heap::~Heap () throw (SysError) | ^~~~~ pxx_heap.cc:99:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | void Heap::expand (unsigned _order /* = 1 */) throw (SysError) | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_heap_allocator.o pxx_heap_allocator.cc pxx_heap_allocator.cc:201:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 201 | printf("a:%"PRIuPTR" ", p->get_size()); | ^ pxx_heap_allocator.cc:204:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 204 | printf("f:%"PRIuPTR" ", p->get_size()); | ^ pxx_heap_allocator.cc:218:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 218 | printf("%4"PRIuPTR":", exps_of_two[i]); | ^ In file included from pxx_heap_allocator.hh:26, from pxx_heap_allocator.ih:26, from pxx_heap_allocator.cc:23: pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from pxx_heap_allocator.hh:27, from pxx_heap_allocator.ih:26, from pxx_heap_allocator.cc:23: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_heap_allocator.ih:26, from pxx_heap_allocator.cc:23: pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from pxx_heap_allocator.ih:27, from pxx_heap_allocator.cc:23: pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ pxx_heap_allocator.cc:58:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | HeapAllocator::~HeapAllocator () throw (SysError) | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_default_allocator.o pxx_default_allocator.cc In file included from pxx_default_allocator.hh:26, from pxx_default_allocator.ih:26, from pxx_default_allocator.cc:23: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_default_allocator.hh:27, from pxx_default_allocator.ih:26, from pxx_default_allocator.cc:23: pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from pxx_default_allocator.ih:27, from pxx_default_allocator.cc:23: pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from pxx_default_allocator.cc:24: pxx_malloc_allocator.ih:42:3: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 42 | throw (SysError) | ^~~~~ pxx_malloc_allocator.ih:59:3: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 59 | throw (SysError) | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_chunk_allocator_block_header.o pxx_chunk_allocator_block_header.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_chunk_allocator.o pxx_chunk_allocator.cc In file included from pxx_chunk_allocator.hh:26, from pxx_chunk_allocator.ih:26, from pxx_chunk_allocator.cc:23: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_default_allocator.hh:27, from pxx_chunk_allocator.hh:27, from pxx_chunk_allocator.ih:26, from pxx_chunk_allocator.cc:23: pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_buffer.o pxx_buffer.cc In file included from pxx_default_allocator.hh:26, from pxx_default_allocator.ih:26, from pxx_buffer.ih:5, from pxx_buffer.cc:1: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_default_allocator.hh:27, from pxx_default_allocator.ih:26, from pxx_buffer.ih:5, from pxx_buffer.cc:1: pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from pxx_default_allocator.ih:27, from pxx_buffer.ih:5, from pxx_buffer.cc:1: pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_fd_buffer.o pxx_fd_buffer.cc In file included from pxx_default_allocator.hh:26, from pxx_default_allocator.ih:26, from pxx_buffer.ih:5, from pxx_fd_buffer.ih:5, from pxx_fd_buffer.cc:1: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_default_allocator.hh:27, from pxx_default_allocator.ih:26, from pxx_buffer.ih:5, from pxx_fd_buffer.ih:5, from pxx_fd_buffer.cc:1: pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from pxx_default_allocator.ih:27, from pxx_buffer.ih:5, from pxx_fd_buffer.ih:5, from pxx_fd_buffer.cc:1: pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_stream.o pxx_stream.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_binary_stream.o pxx_binary_stream.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_fd_binary_stream.o pxx_fd_binary_stream.cc In file included from pxx_default_allocator.hh:26, from pxx_default_allocator.ih:26, from pxx_buffer.ih:5, from pxx_fd_buffer.ih:5, from pxx_fd_binary_stream.ih:6, from pxx_fd_binary_stream.cc:1: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_default_allocator.hh:27, from pxx_default_allocator.ih:26, from pxx_buffer.ih:5, from pxx_fd_buffer.ih:5, from pxx_fd_binary_stream.ih:6, from pxx_fd_binary_stream.cc:1: pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from pxx_default_allocator.ih:27, from pxx_buffer.ih:5, from pxx_fd_buffer.ih:5, from pxx_fd_binary_stream.ih:6, from pxx_fd_binary_stream.cc:1: pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_text_stream.o pxx_text_stream.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_fd_text_stream.o pxx_fd_text_stream.cc In file included from pxx_default_allocator.hh:26, from pxx_default_allocator.ih:26, from pxx_buffer.ih:5, from pxx_fd_buffer.ih:5, from pxx_fd_text_stream.ih:6, from pxx_fd_text_stream.cc:1: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_default_allocator.hh:27, from pxx_default_allocator.ih:26, from pxx_buffer.ih:5, from pxx_fd_buffer.ih:5, from pxx_fd_text_stream.ih:6, from pxx_fd_text_stream.cc:1: pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from pxx_default_allocator.ih:27, from pxx_buffer.ih:5, from pxx_fd_buffer.ih:5, from pxx_fd_text_stream.ih:6, from pxx_fd_text_stream.cc:1: pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_string.o pxx_string.cc In file included from pxx_default_allocator.hh:26, from pxx_default_allocator.ih:26, from pxx_string.ih:6, from pxx_string.cc:1: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_default_allocator.hh:27, from pxx_default_allocator.ih:26, from pxx_string.ih:6, from pxx_string.cc:1: pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from pxx_default_allocator.ih:27, from pxx_string.ih:6, from pxx_string.cc:1: pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_vector.o pxx_vector.cc In file included from pxx_default_allocator.hh:26, from pxx_default_allocator.ih:26, from pxx_vector.ih:6, from pxx_vector.cc:1: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_default_allocator.hh:27, from pxx_default_allocator.ih:26, from pxx_vector.ih:6, from pxx_vector.cc:1: pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from pxx_default_allocator.ih:27, from pxx_vector.ih:6, from pxx_vector.cc:1: pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_sock_addr.o pxx_sock_addr.cc In file included from pxx_default_allocator.hh:26, from pxx_default_allocator.ih:26, from pxx_sock_addr.ih:5, from pxx_sock_addr.cc:1: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_default_allocator.hh:27, from pxx_default_allocator.ih:26, from pxx_sock_addr.ih:5, from pxx_sock_addr.cc:1: pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from pxx_default_allocator.ih:27, from pxx_sock_addr.ih:5, from pxx_sock_addr.cc:1: pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -c -o pxx_stream_socket.o pxx_stream_socket.cc In file included from pxx_default_allocator.hh:26, from pxx_default_allocator.ih:26, from pxx_sock_addr.ih:5, from pxx_stream_socket.ih:5, from pxx_stream_socket.cc:1: pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from pxx_default_allocator.hh:27, from pxx_default_allocator.ih:26, from pxx_sock_addr.ih:5, from pxx_stream_socket.ih:5, from pxx_stream_socket.cc:1: pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from pxx_default_allocator.ih:27, from pxx_sock_addr.ih:5, from pxx_stream_socket.ih:5, from pxx_stream_socket.cc:1: pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ ar cru libp++.a pxx_common.o pxx_sys_error.o pxx_allocator.o pxx_malloc_allocator.o pxx_heap.o pxx_heap_allocator.o pxx_default_allocator.o pxx_chunk_allocator_block_header.o pxx_chunk_allocator.o pxx_buffer.o pxx_fd_buffer.o pxx_stream.o pxx_binary_stream.o pxx_fd_binary_stream.o pxx_text_stream.o pxx_fd_text_stream.o pxx_string.o pxx_vector.o pxx_sock_addr.o pxx_stream_socket.o ar: `u' modifier ignored since `D' is the default (see `U') make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/libp++' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/runtime' make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/runtime' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/runtime' Generating dependencies for rf_table.cc Generating dependencies for rf_channel.cc Generating dependencies for rf_string.cc Generating dependencies for rf_vector.cc Generating dependencies for rf_object_ref.cc Generating dependencies for rf_static_object.cc Generating dependencies for rf_object.cc Generating dependencies for rf_mpint.cc Generating dependencies for rf_integer.cc Generating dependencies for rf_short_int.cc Generating dependencies for rf_word.cc Generating dependencies for rf_char.cc Generating dependencies for rf_func.cc Generating dependencies for rf_types.cc Generating dependencies for rf_memory_chunk.cc Generating dependencies for rf_term.cc Generating dependencies for rf_stack.cc Generating dependencies for rf_retval.cc Generating dependencies for rf_result.cc Generating dependencies for rf_macros.cc Generating dependencies for rf_expr.cc Generating dependencies for rf_core.cc Generating dependencies for rf_common.cc Generating dependencies for rf_atstart.cc Generating dependencies for rf_arg.cc make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/runtime' make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/runtime' g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_arg.o rf_arg.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from rf_expr.ih:17, from rf_arg.hh:26, from rf_arg.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from rf_expr.ih:17, from rf_arg.hh:26, from rf_arg.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from rf_expr.ih:17, from rf_arg.hh:26, from rf_arg.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_expr.ih:17, from rf_arg.hh:26, from rf_arg.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_default_allocator.ih:26, from ./../libp++/pxx_string.ih:6, from rf_expr.ih:19, from rf_arg.hh:26, from rf_arg.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from rf_arg.hh:26, from rf_arg.cc:1: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_expr.ih:20, from rf_arg.hh:26, from rf_arg.cc:1: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_arg.hh:26, from rf_arg.cc:1: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_arg.hh:26, from rf_arg.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_arg.hh:26, from rf_arg.cc:1: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_arg.hh:26, from rf_arg.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_arg.hh:26, from rf_arg.cc:1: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_arg.hh:26, from rf_arg.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_arg.hh:26, from rf_arg.cc:1: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_arg.hh:26, from rf_arg.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_atstart.o rf_atstart.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_atstart.hh:6, from rf_atstart.cc:3: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_atstart.hh:6, from rf_atstart.cc:3: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_atstart.hh:6, from rf_atstart.cc:3: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_atstart.hh:6, from rf_atstart.cc:3: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_common.o rf_common.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_common.ih:4, from rf_common.cc:23: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_common.ih:4, from rf_common.cc:23: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_common.ih:4, from rf_common.cc:23: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_common.ih:4, from rf_common.cc:23: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_core.o rf_core.cc rf_core.cc:66:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 66 | printf("- no copy: %"PRIuPTR"\n", empty_copy); | ^ rf_core.cc:67:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 67 | printf("- left copy: %"PRIuPTR"\n", lt_copy); | ^ rf_core.cc:68:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 68 | printf("- right copy: %"PRIuPTR"\n", rt_copy); | ^ rf_core.cc:69:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 69 | printf("- both copy: %"PRIuPTR"\n", both_copy); | ^ rf_core.cc:70:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 70 | printf("- unifications: %"PRIuPTR"\n", unifications); | ^ rf_core.cc:71:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 71 | printf("- identical: %"PRIuPTR"\n", identical); | ^ rf_core.cc:127:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 127 | printf("RTS option -heap_size requires integer parameter between %"PRIuPTR" and %"PRIuPTR"\n", | ^ rf_core.cc:127:81: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 127 | printf("RTS option -heap_size requires integer parameter between %"PRIuPTR" and %"PRIuPTR"\n", | ^ rf_core.cc:141:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 141 | printf("RTS option -heap_start requires integer parameter between %"PRIuPTR" and %"PRIuPTR"\n", | ^ rf_core.cc:141:82: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 141 | printf("RTS option -heap_start requires integer parameter between %"PRIuPTR" and %"PRIuPTR"\n", | ^ rf_core.cc:155:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 155 | printf("RTS option -stack_size requires integer parameter between %"PRIuPTR" and %"PRIuPTR"\n", | ^ rf_core.cc:155:82: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 155 | printf("RTS option -stack_size requires integer parameter between %"PRIuPTR" and %"PRIuPTR"\n", | ^ rf_core.cc:169:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 169 | printf("RTS option -stack_start requires integer parameter between %"PRIuPTR" and %"PRIuPTR"\n", | ^ rf_core.cc:169:83: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 169 | printf("RTS option -stack_start requires integer parameter between %"PRIuPTR" and %"PRIuPTR"\n", | ^ rf_core.cc:291:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 291 | printf("#%-2"PRIuPTR" %ls\n", n, fname); | ^ In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from rf_core.hh:26, from rf_core.cc:23: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from rf_core.hh:26, from rf_core.cc:23: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from rf_core.hh:26, from rf_core.cc:23: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_core.hh:26, from rf_core.cc:23: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from rf_core.hh:27, from rf_core.cc:23: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_core.hh:32, from rf_core.cc:23: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_term.ih:16, from rf_core.hh:32, from rf_core.cc:23: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_core.hh:32, from rf_core.cc:23: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_term.ih:14, from rf_core.hh:32, from rf_core.cc:23: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_core.hh:32, from rf_core.cc:23: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_term.ih:14, from rf_core.hh:32, from rf_core.cc:23: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_core.hh:32, from rf_core.cc:23: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_term.ih:14, from rf_core.hh:32, from rf_core.cc:23: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_core.hh:32, from rf_core.cc:23: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_term.ih:14, from rf_core.hh:32, from rf_core.cc:23: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_expr.o rf_expr.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from rf_expr.ih:17, from rf_expr.cc:14: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from rf_expr.ih:17, from rf_expr.cc:14: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from rf_expr.ih:17, from rf_expr.cc:14: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_expr.ih:17, from rf_expr.cc:14: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_default_allocator.ih:26, from ./../libp++/pxx_string.ih:6, from rf_expr.ih:19, from rf_expr.cc:14: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from rf_expr.cc:14: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_expr.ih:20, from rf_expr.cc:14: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_expr.cc:14: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_expr.cc:14: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_expr.cc:14: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_expr.cc:14: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_expr.cc:14: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_expr.cc:14: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_expr.cc:14: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_expr.cc:14: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_macros.o rf_macros.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from rf_expr.ih:17, from rf_macros.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from rf_expr.ih:17, from rf_macros.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from rf_expr.ih:17, from rf_macros.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_expr.ih:17, from rf_macros.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_default_allocator.ih:26, from ./../libp++/pxx_string.ih:6, from rf_expr.ih:19, from rf_macros.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from rf_macros.cc:1: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_expr.ih:20, from rf_macros.cc:1: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_macros.cc:1: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_macros.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_macros.cc:1: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_macros.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_macros.cc:1: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_macros.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_macros.cc:1: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_macros.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_result.o rf_result.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_expr.hh:14, from rf_stack.hh:25, from rf_result.hh:26, from rf_result.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_expr.hh:14, from rf_stack.hh:25, from rf_result.hh:26, from rf_result.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_expr.hh:14, from rf_stack.hh:25, from rf_result.hh:26, from rf_result.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_expr.hh:14, from rf_stack.hh:25, from rf_result.hh:26, from rf_result.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_term.hh:14, from rf_expr.hh:15, from rf_stack.hh:25, from rf_result.hh:26, from rf_result.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from rf_result.hh:27, from rf_result.cc:1: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_stack.hh:25, from rf_result.hh:26, from rf_result.cc:1: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_result.hh:27, from rf_result.cc:1: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_stack.hh:25, from rf_result.hh:26, from rf_result.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_result.hh:27, from rf_result.cc:1: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_stack.hh:25, from rf_result.hh:26, from rf_result.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_result.hh:27, from rf_result.cc:1: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_stack.hh:25, from rf_result.hh:26, from rf_result.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_result.hh:27, from rf_result.cc:1: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_stack.hh:25, from rf_result.hh:26, from rf_result.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_retval.o rf_retval.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_expr.hh:14, from rf_retval.hh:26, from rf_retval.ih:6, from rf_retval.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_expr.hh:14, from rf_retval.hh:26, from rf_retval.ih:6, from rf_retval.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_expr.hh:14, from rf_retval.hh:26, from rf_retval.ih:6, from rf_retval.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_expr.hh:14, from rf_retval.hh:26, from rf_retval.ih:6, from rf_retval.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_term.hh:14, from rf_expr.hh:15, from rf_retval.hh:26, from rf_retval.ih:6, from rf_retval.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from rf_stack.ih:5, from rf_retval.ih:8, from rf_retval.cc:1: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_retval.hh:26, from rf_retval.ih:6, from rf_retval.cc:1: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_stack.ih:5, from rf_retval.ih:8, from rf_retval.cc:1: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_retval.hh:26, from rf_retval.ih:6, from rf_retval.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_stack.ih:5, from rf_retval.ih:8, from rf_retval.cc:1: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_retval.hh:26, from rf_retval.ih:6, from rf_retval.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_stack.ih:5, from rf_retval.ih:8, from rf_retval.cc:1: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_retval.hh:26, from rf_retval.ih:6, from rf_retval.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_stack.ih:5, from rf_retval.ih:8, from rf_retval.cc:1: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_retval.hh:26, from rf_retval.ih:6, from rf_retval.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_stack.o rf_stack.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_expr.hh:14, from rf_stack.hh:25, from rf_stack.ih:4, from rf_stack.cc:23: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_expr.hh:14, from rf_stack.hh:25, from rf_stack.ih:4, from rf_stack.cc:23: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_expr.hh:14, from rf_stack.hh:25, from rf_stack.ih:4, from rf_stack.cc:23: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_expr.hh:14, from rf_stack.hh:25, from rf_stack.ih:4, from rf_stack.cc:23: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_term.hh:14, from rf_expr.hh:15, from rf_stack.hh:25, from rf_stack.ih:4, from rf_stack.cc:23: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from rf_stack.ih:5, from rf_stack.cc:23: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_stack.hh:25, from rf_stack.ih:4, from rf_stack.cc:23: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_stack.ih:5, from rf_stack.cc:23: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_stack.hh:25, from rf_stack.ih:4, from rf_stack.cc:23: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_stack.ih:5, from rf_stack.cc:23: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_stack.hh:25, from rf_stack.ih:4, from rf_stack.cc:23: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_stack.ih:5, from rf_stack.cc:23: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_stack.hh:25, from rf_stack.ih:4, from rf_stack.cc:23: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_stack.ih:5, from rf_stack.cc:23: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_stack.hh:25, from rf_stack.ih:4, from rf_stack.cc:23: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_term.o rf_term.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_memory_chunk.hh:8, from rf_term.hh:14, from rf_term.ih:14, from rf_term.cc:12: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_memory_chunk.hh:8, from rf_term.hh:14, from rf_term.ih:14, from rf_term.cc:12: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_memory_chunk.hh:8, from rf_term.hh:14, from rf_term.ih:14, from rf_term.cc:12: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_term.hh:14, from rf_term.ih:14, from rf_term.cc:12: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_memory_chunk.hh:10, from rf_term.hh:14, from rf_term.ih:14, from rf_term.cc:12: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_term.cc:12: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_term.ih:16, from rf_term.cc:12: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_term.cc:12: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_term.ih:14, from rf_term.cc:12: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_term.cc:12: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_term.ih:14, from rf_term.cc:12: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_term.cc:12: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_term.ih:14, from rf_term.cc:12: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_term.cc:12: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_term.ih:14, from rf_term.cc:12: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_memory_chunk.o rf_memory_chunk.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_memory_chunk.hh:8, from rf_memory_chunk.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_memory_chunk.hh:8, from rf_memory_chunk.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_memory_chunk.hh:8, from rf_memory_chunk.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_memory_chunk.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_memory_chunk.hh:10, from rf_memory_chunk.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_types.o rf_types.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_types.hh:4, from rf_types.ih:4, from rf_types.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_types.hh:4, from rf_types.ih:4, from rf_types.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_types.hh:4, from rf_types.ih:4, from rf_types.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_types.hh:4, from rf_types.ih:4, from rf_types.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_func.o rf_func.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from rf_core.hh:26, from rf_func.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from rf_core.hh:26, from rf_func.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from rf_core.hh:26, from rf_func.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_core.hh:26, from rf_func.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from rf_core.hh:27, from rf_func.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_core.hh:32, from rf_func.cc:1: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_term.ih:16, from rf_core.hh:32, from rf_func.cc:1: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_core.hh:32, from rf_func.cc:1: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_term.ih:14, from rf_core.hh:32, from rf_func.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_core.hh:32, from rf_func.cc:1: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_term.ih:14, from rf_core.hh:32, from rf_func.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_core.hh:32, from rf_func.cc:1: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_term.ih:14, from rf_core.hh:32, from rf_func.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_core.hh:32, from rf_func.cc:1: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_term.ih:14, from rf_core.hh:32, from rf_func.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_char.o rf_char.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_types.hh:4, from rf_char.hh:9, from rf_char.ih:9, from rf_char.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_types.hh:4, from rf_char.hh:9, from rf_char.ih:9, from rf_char.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_types.hh:4, from rf_char.hh:9, from rf_char.ih:9, from rf_char.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_types.hh:4, from rf_char.hh:9, from rf_char.ih:9, from rf_char.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_term.hh:14, from rf_char.hh:10, from rf_char.ih:9, from rf_char.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_char.ih:11, from rf_char.cc:1: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_char.hh:11, from rf_char.ih:9, from rf_char.cc:1: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_char.ih:11, from rf_char.cc:1: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_char.hh:10, from rf_char.ih:9, from rf_char.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_char.ih:11, from rf_char.cc:1: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_char.hh:10, from rf_char.ih:9, from rf_char.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_char.ih:11, from rf_char.cc:1: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_char.hh:10, from rf_char.ih:9, from rf_char.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_char.ih:11, from rf_char.cc:1: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_char.hh:10, from rf_char.ih:9, from rf_char.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_word.o rf_word.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_types.hh:4, from rf_word.hh:4, from rf_word.ih:8, from rf_word.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_types.hh:4, from rf_word.hh:4, from rf_word.ih:8, from rf_word.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_types.hh:4, from rf_word.hh:4, from rf_word.ih:8, from rf_word.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_types.hh:4, from rf_word.hh:4, from rf_word.ih:8, from rf_word.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_term.hh:14, from rf_word.hh:5, from rf_word.ih:8, from rf_word.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from rf_word.cc:2: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_word.hh:6, from rf_word.ih:8, from rf_word.cc:1: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_word.cc:2: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_word.hh:5, from rf_word.ih:8, from rf_word.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_word.cc:2: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_word.hh:5, from rf_word.ih:8, from rf_word.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_word.cc:2: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_word.hh:5, from rf_word.ih:8, from rf_word.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_word.cc:2: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_word.hh:5, from rf_word.ih:8, from rf_word.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_short_int.o rf_short_int.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_types.hh:4, from rf_short_int.hh:9, from rf_short_int.ih:9, from rf_short_int.cc:6: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_types.hh:4, from rf_short_int.hh:9, from rf_short_int.ih:9, from rf_short_int.cc:6: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_types.hh:4, from rf_short_int.hh:9, from rf_short_int.ih:9, from rf_short_int.cc:6: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_types.hh:4, from rf_short_int.hh:9, from rf_short_int.ih:9, from rf_short_int.cc:6: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_term.hh:14, from rf_expr.hh:15, from rf_short_int.hh:10, from rf_short_int.ih:9, from rf_short_int.cc:6: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_short_int.ih:10, from rf_short_int.cc:6: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_short_int.hh:10, from rf_short_int.ih:9, from rf_short_int.cc:6: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_short_int.ih:10, from rf_short_int.cc:6: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_short_int.hh:10, from rf_short_int.ih:9, from rf_short_int.cc:6: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_short_int.ih:10, from rf_short_int.cc:6: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_short_int.hh:10, from rf_short_int.ih:9, from rf_short_int.cc:6: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_short_int.ih:10, from rf_short_int.cc:6: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_short_int.hh:10, from rf_short_int.ih:9, from rf_short_int.cc:6: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_term.ih:18, from rf_short_int.ih:10, from rf_short_int.cc:6: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_short_int.hh:10, from rf_short_int.ih:9, from rf_short_int.cc:6: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_integer.o rf_integer.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_types.hh:4, from rf_integer.hh:6, from rf_integer.ih:4, from rf_integer.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_types.hh:4, from rf_integer.hh:6, from rf_integer.ih:4, from rf_integer.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_types.hh:4, from rf_integer.hh:6, from rf_integer.ih:4, from rf_integer.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_types.hh:4, from rf_integer.hh:6, from rf_integer.ih:4, from rf_integer.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_term.hh:14, from rf_expr.hh:15, from rf_integer.hh:7, from rf_integer.ih:4, from rf_integer.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from rf_integer.ih:12, from rf_integer.cc:1: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_integer.hh:7, from rf_integer.ih:4, from rf_integer.cc:1: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_integer.ih:12, from rf_integer.cc:1: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_integer.hh:7, from rf_integer.ih:4, from rf_integer.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_integer.ih:12, from rf_integer.cc:1: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_integer.hh:7, from rf_integer.ih:4, from rf_integer.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_integer.ih:12, from rf_integer.cc:1: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_integer.hh:7, from rf_integer.ih:4, from rf_integer.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_integer.ih:12, from rf_integer.cc:1: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_integer.hh:7, from rf_integer.ih:4, from rf_integer.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_mpint.o rf_mpint.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_memory_chunk.hh:8, from rf_term.hh:14, from rf_symbol.hh:9, from rf_symbol.ih:9, from rf_mpint.hh:6, from rf_mpint.cc:3: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_memory_chunk.hh:8, from rf_term.hh:14, from rf_symbol.hh:9, from rf_symbol.ih:9, from rf_mpint.hh:6, from rf_mpint.cc:3: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_memory_chunk.hh:8, from rf_term.hh:14, from rf_symbol.hh:9, from rf_symbol.ih:9, from rf_mpint.hh:6, from rf_mpint.cc:3: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_term.hh:14, from rf_symbol.hh:9, from rf_symbol.ih:9, from rf_mpint.hh:6, from rf_mpint.cc:3: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_memory_chunk.hh:10, from rf_term.hh:14, from rf_symbol.hh:9, from rf_symbol.ih:9, from rf_mpint.hh:6, from rf_mpint.cc:3: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ rf_mpint.cc: In static member function 'static rftype::MPInt rftype::MPInt::add(const rftype::MPInt&, const rftype::MPInt&)': rf_mpint.cc:25:21: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 25 | for (i = 0; i < num1.len; i++) { | ~~^~~~~~~~~~ rf_mpint.cc:64:11: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 64 | if (i >= num2.len) | ~~^~~~~~~~~~~ rf_mpint.cc:66:16: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 66 | else if (i >= num1.len) | ~~^~~~~~~~~~~ rf_mpint.cc:78:7: warning: unused variable 'j' [-Wunused-variable] 78 | int j; | ^ rf_mpint.cc: In static member function 'static rftype::MPInt rftype::MPInt::sub(const rftype::MPInt&, const rftype::MPInt&)': rf_mpint.cc:124:19: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 124 | for (i = 0; i < num2.len; i++) { | ~~^~~~~~~~~~ rf_mpint.cc:138:11: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 138 | if (i >= num2.len) | ~~^~~~~~~~~~~ rf_mpint.cc:140:16: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 140 | else if (i >= num1.len) | ~~^~~~~~~~~~~ rf_mpint.cc: In static member function 'static rftype::MPInt rftype::MPInt::mul(const rftype::MPInt&, const rftype::MPInt&)': rf_mpint.cc:200:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 200 | for (i = 0; i < num1.len+num2.len; i++) { | ~~^~~~~~~~~~~~~~~~~~~ rf_mpint.cc:209:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 209 | for (i = 0; i < res.len; i++) { | ~~^~~~~~~~~ rf_mpint.cc:212:17: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 212 | for (j = 0; j < num2.len; j++) { | ~~^~~~~~~~~~ rf_mpint.cc:213:19: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 213 | for (i = 0; i < num1.len; i++) { | ~~^~~~~~~~~~ rf_mpint.cc:227:15: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 227 | if (i+1 == num1.len) | ~~~~^~~~~~~~~~~ rf_mpint.cc:233:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 233 | for (i = 0; i < res.len; i++) { | ~~^~~~~~~~~ rf_mpint.cc:244:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 244 | for (i = 0; i < res.len-1; i++) { | ~~^~~~~~~~~~~ rf_mpint.cc: In member function 'void rftype::MPInt::invert() const': rf_mpint.cc:262:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 262 | for (i = 0; i < len/2; i++) { | ~~^~~~~~~ In file included from rf_closure.hh:8, from rf_macros.hh:6, from rf_symbol.ih:10, from rf_mpint.hh:6, from rf_mpint.cc:3: rf_expr.hh: At global scope: rf_expr.hh:118:10: warning: inline function 'rfrt::Expr::Expr(const rfrt::Expr&)' used but never defined 118 | inline Expr (Expr const& _expr) ; | ^~~~ rf_expr.hh:125:10: warning: inline function 'rfrt::Expr::~Expr()' used but never defined 125 | inline ~Expr () ; | ^ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_object.o rf_object.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from rf_object.ih:5, from rf_object.cc:3: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from rf_object.ih:5, from rf_object.cc:3: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from rf_object.ih:5, from rf_object.cc:3: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_object.ih:5, from rf_object.cc:3: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_object.hh:4, from rf_object.ih:6, from rf_object.cc:3: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_static_object.o rf_static_object.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_static_object.hh:10, from rf_static_object.ih:9, from rf_static_object.cc:6: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_static_object.hh:10, from rf_static_object.ih:9, from rf_static_object.cc:6: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_static_object.hh:10, from rf_static_object.ih:9, from rf_static_object.cc:6: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_static_object.hh:10, from rf_static_object.ih:9, from rf_static_object.cc:6: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_object_ref.o rf_object_ref.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_types.hh:4, from rf_object_ref.hh:9, from rf_object_ref.ih:9, from rf_object_ref.cc:6: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_types.hh:4, from rf_object_ref.hh:9, from rf_object_ref.ih:9, from rf_object_ref.cc:6: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_types.hh:4, from rf_object_ref.hh:9, from rf_object_ref.ih:9, from rf_object_ref.cc:6: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_types.hh:4, from rf_object_ref.hh:9, from rf_object_ref.ih:9, from rf_object_ref.cc:6: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_term.hh:14, from rf_object_ref.hh:10, from rf_object_ref.ih:9, from rf_object_ref.cc:6: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from rf_object_ref.ih:11, from rf_object_ref.cc:6: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_term.ih:16, from rf_object_ref.ih:10, from rf_object_ref.cc:6: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_object_ref.ih:11, from rf_object_ref.cc:6: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_object_ref.hh:10, from rf_object_ref.ih:9, from rf_object_ref.cc:6: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_object_ref.cc:6: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_object_ref.hh:10, from rf_object_ref.ih:9, from rf_object_ref.cc:6: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_object_ref.cc:6: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_object_ref.hh:10, from rf_object_ref.ih:9, from rf_object_ref.cc:6: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_object_ref.ih:11, from rf_object_ref.cc:6: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_object_ref.hh:10, from rf_object_ref.ih:9, from rf_object_ref.cc:6: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_vector.o rf_vector.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_object.hh:4, from rf_vector.hh:4, from rf_vector.ih:4, from rf_vector.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_object.hh:4, from rf_vector.hh:4, from rf_vector.ih:4, from rf_vector.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_object.hh:4, from rf_vector.hh:4, from rf_vector.ih:4, from rf_vector.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_object.hh:4, from rf_vector.hh:4, from rf_vector.ih:4, from rf_vector.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_term.hh:14, from rf_expr.hh:15, from rf_vector.hh:5, from rf_vector.ih:4, from rf_vector.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from rf_vector.ih:6, from rf_vector.cc:1: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_vector.hh:5, from rf_vector.ih:4, from rf_vector.cc:1: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_vector.ih:6, from rf_vector.cc:1: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_vector.hh:5, from rf_vector.ih:4, from rf_vector.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_vector.ih:6, from rf_vector.cc:1: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_vector.hh:5, from rf_vector.ih:4, from rf_vector.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_vector.ih:6, from rf_vector.cc:1: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_vector.hh:5, from rf_vector.ih:4, from rf_vector.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_vector.ih:6, from rf_vector.cc:1: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_vector.hh:5, from rf_vector.ih:4, from rf_vector.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_string.o rf_string.cc In file included from ./../libp++/pxx_default_allocator.hh:26, from ./../libp++/pxx_default_allocator.ih:26, from ./../libp++/pxx_string.ih:6, from rf_string.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_default_allocator.ih:26, from ./../libp++/pxx_string.ih:6, from rf_string.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_default_allocator.ih:27, from ./../libp++/pxx_string.ih:6, from rf_string.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_types.hh:4, from rf_string.hh:8, from rf_string.ih:5, from rf_string.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from rf_common.hh:9, from rf_types.hh:4, from rf_string.hh:8, from rf_string.ih:5, from rf_string.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_channel.o rf_channel.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_types.hh:4, from rf_channel.hh:4, from rf_channel.ih:4, from rf_channel.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_types.hh:4, from rf_channel.hh:4, from rf_channel.ih:4, from rf_channel.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_types.hh:4, from rf_channel.hh:4, from rf_channel.ih:4, from rf_channel.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_types.hh:4, from rf_channel.hh:4, from rf_channel.ih:4, from rf_channel.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_object.ih:5, from rf_channel.ih:5, from rf_channel.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from rf_channel.ih:6, from rf_channel.cc:1: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_expr.ih:20, from rf_channel.ih:6, from rf_channel.cc:1: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_channel.ih:6, from rf_channel.cc:1: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_channel.ih:6, from rf_channel.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_channel.ih:6, from rf_channel.cc:1: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_channel.ih:6, from rf_channel.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_channel.ih:6, from rf_channel.cc:1: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_channel.ih:6, from rf_channel.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_channel.ih:6, from rf_channel.cc:1: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_expr.ih:20, from rf_channel.ih:6, from rf_channel.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rf_table.o rf_table.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from rf_common.hh:9, from rf_object.hh:4, from rf_table.hh:4, from rf_table.ih:6, from rf_table.cc:1: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from rf_common.hh:9, from rf_object.hh:4, from rf_table.hh:4, from rf_table.ih:6, from rf_table.cc:1: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from rf_common.hh:9, from rf_object.hh:4, from rf_table.hh:4, from rf_table.ih:6, from rf_table.cc:1: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from rf_common.hh:10, from rf_object.hh:4, from rf_table.hh:4, from rf_table.ih:6, from rf_table.cc:1: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from rf_memory_chunk.hh:9, from rf_term.hh:14, from rf_expr.hh:15, from rf_table.hh:5, from rf_table.ih:6, from rf_table.cc:1: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from rf_table.ih:8, from rf_table.cc:1: rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from rf_table.hh:5, from rf_table.ih:6, from rf_table.cc:1: rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from rf_table.ih:8, from rf_table.cc:1: rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_table.hh:5, from rf_table.ih:6, from rf_table.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_table.ih:8, from rf_table.cc:1: rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_table.hh:5, from rf_table.ih:6, from rf_table.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_table.ih:8, from rf_table.cc:1: rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_table.hh:5, from rf_table.ih:6, from rf_table.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from rf_table.ih:8, from rf_table.cc:1: rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from rf_expr.hh:15, from rf_table.hh:5, from rf_table.ih:6, from rf_table.cc:1: rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ ar cru librfrt.a rf_arg.o rf_atstart.o rf_common.o rf_core.o rf_expr.o rf_macros.o rf_result.o rf_retval.o rf_stack.o rf_term.o rf_memory_chunk.o rf_types.o rf_func.o rf_char.o rf_word.o rf_short_int.o rf_integer.o rf_mpint.o rf_object.o rf_static_object.o rf_object_ref.o rf_vector.o rf_string.o rf_channel.o rf_table.o ar: `u' modifier ignored since `D' is the default (see `U') make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/runtime' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib' make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib' make -C Access TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Access DISTNAME="" || exit 1; make -C Apply TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Apply DISTNAME="" || exit 1; make -C Arithm TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Arithm DISTNAME="" || exit 1; make -C ShortArithm TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/ShortArithm DISTNAME="" || exit 1; make -C MPArithm TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/MPArithm DISTNAME="" || exit 1; make -C Bit TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Bit DISTNAME="" || exit 1; make -C Box TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Box DISTNAME="" || exit 1; make -C Class TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Class DISTNAME="" || exit 1; make -C Compare TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Compare DISTNAME="" || exit 1; make -C Convert TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Convert DISTNAME="" || exit 1; make -C CppMangle TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/CppMangle DISTNAME="" || exit 1; make -C JavaMangle TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/JavaMangle DISTNAME="" || exit 1; make -C Java TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Java DISTNAME="" || exit 1; make -C Debug TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Debug DISTNAME="" || exit 1; make -C Dir TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Dir DISTNAME="" || exit 1; make -C Dos TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Dos DISTNAME="" || exit 1; make -C Error TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Error DISTNAME="" || exit 1; make -C File TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/File DISTNAME="" || exit 1; make -C Lexer TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Lexer DISTNAME="" || exit 1; make -C List TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/List DISTNAME="" || exit 1; make -C RF_Stack TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/RF_Stack DISTNAME="" || exit 1; make -C Static TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Static DISTNAME="" || exit 1; make -C StdIO TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/StdIO DISTNAME="" || exit 1; make -C Stream TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Stream DISTNAME="" || exit 1; make -C String TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/String DISTNAME="" || exit 1; make -C System TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/System DISTNAME="" || exit 1; make -C Table TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Table DISTNAME="" || exit 1; make -C UniStd TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/UniStd DISTNAME="" || exit 1; make -C Vector TOPDIR=./../.. INSTALL_DIR=/usr/ all CURRENTDIR=./lib/Vector DISTNAME="" || exit 1; make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Access' Generating dependencies for length.cc Generating dependencies for middle.cc Generating dependencies for right.cc Generating dependencies for left.cc Generating dependencies for r.cc Generating dependencies for l.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o l.o l.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from l.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from l.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from l.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from l.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from l.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from l.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from l.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from l.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from l.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from l.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from l.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from l.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from l.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from l.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from l.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o r.o r.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from r.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from r.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from r.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from r.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from r.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from r.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from r.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from r.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from r.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from r.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from r.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from r.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from r.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from r.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from r.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o left.o left.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from left.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from left.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from left.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from left.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from left.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from left.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from left.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from left.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from left.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from left.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from left.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from left.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from left.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from left.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from left.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o right.o right.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from right.cc:7: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from right.cc:7: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from right.cc:7: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from right.cc:7: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from right.cc:7: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from right.cc:7: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from right.cc:7: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from right.cc:7: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from right.cc:7: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from right.cc:7: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from right.cc:7: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from right.cc:7: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from right.cc:7: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from right.cc:7: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from right.cc:7: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o middle.o middle.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from middle.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from middle.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from middle.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from middle.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from middle.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from middle.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from middle.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from middle.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from middle.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from middle.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from middle.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from middle.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from middle.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from middle.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from middle.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o length.o length.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from length.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from length.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from length.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from length.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from length.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from length.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from length.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from length.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from length.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from length.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from length.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from length.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from length.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from length.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from length.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo l.o r.o left.o right.o middle.o length.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Access' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Apply' Generating dependencies for apply.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o apply.o apply.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from apply.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from apply.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from apply.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from apply.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from apply.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from apply.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from apply.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from apply.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from apply.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from apply.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from apply.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from apply.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from apply.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from apply.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from apply.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo apply.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Apply' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Arithm' Generating dependencies for neg.cc Generating dependencies for min.cc Generating dependencies for max.cc Generating dependencies for gcd.cc Generating dependencies for div_rem.cc Generating dependencies for rem.cc Generating dependencies for mult.cc Generating dependencies for div.cc Generating dependencies for sub.cc Generating dependencies for add.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o add.o add.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from add.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from add.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from add.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from add.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from add.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o sub.o sub.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sub.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sub.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sub.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from sub.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from sub.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o div.o div.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from div.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from div.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from div.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from div.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from div.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o mult.o mult.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from mult.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from mult.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from mult.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from mult.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from mult.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o rem.o rem.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from rem.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from rem.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from rem.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from rem.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from rem.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o div_rem.o div_rem.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from div_rem.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from div_rem.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from div_rem.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from div_rem.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from div_rem.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o gcd.o gcd.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from gcd.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from gcd.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from gcd.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from gcd.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from gcd.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o max.o max.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from max.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from max.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from max.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from max.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from max.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o min.o min.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from min.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from min.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from min.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from min.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from min.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o neg.o neg.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from neg.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from neg.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from neg.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from neg.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from neg.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo add.o sub.o div.o mult.o rem.o div_rem.o gcd.o max.o min.o neg.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Arithm' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/ShortArithm' Generating dependencies for neg.cc Generating dependencies for min.cc Generating dependencies for max.cc Generating dependencies for gcd.cc Generating dependencies for div_rem.cc Generating dependencies for rem.cc Generating dependencies for mult.cc Generating dependencies for div.cc Generating dependencies for sub.cc Generating dependencies for add.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o add.o add.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from add.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from add.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from add.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from add.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from add.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o sub.o sub.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sub.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sub.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sub.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from sub.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from sub.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o div.o div.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from div.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from div.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from div.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from div.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from div.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o mult.o mult.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from mult.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from mult.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from mult.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from mult.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from mult.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o rem.o rem.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from rem.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from rem.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from rem.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from rem.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from rem.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o div_rem.o div_rem.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from div_rem.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from div_rem.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from div_rem.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from div_rem.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from div_rem.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from div_rem.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o gcd.o gcd.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from gcd.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from gcd.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from gcd.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from gcd.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from gcd.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from gcd.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o max.o max.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from max.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from max.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from max.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from max.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from max.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from max.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o min.o min.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from min.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from min.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from min.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from min.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from min.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from min.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o neg.o neg.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from neg.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from neg.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from neg.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from neg.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from neg.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from neg.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo add.o sub.o div.o mult.o rem.o div_rem.o gcd.o max.o min.o neg.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/ShortArithm' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/MPArithm' Generating dependencies for mult.cc Generating dependencies for sub.cc Generating dependencies for add.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o add.o add.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from add.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from add.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from add.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from add.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from add.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from add.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o sub.o sub.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sub.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sub.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sub.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from sub.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from sub.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sub.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o mult.o mult.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from mult.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from mult.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from mult.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from mult.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from mult.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from mult.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo add.o sub.o mult.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/MPArithm' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Bit' Generating dependencies for bit_length.cc Generating dependencies for bit_clear.cc Generating dependencies for bit_set.cc Generating dependencies for bit_print.cc Generating dependencies for bit_xor.cc Generating dependencies for bit_test.cc Generating dependencies for bit_right.cc Generating dependencies for bit_left.cc Generating dependencies for bit_not.cc Generating dependencies for bit_or.cc Generating dependencies for bit_and.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bit_and.o bit_and.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_and.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_and.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_and.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bit_and.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bit_and.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_and.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bit_and.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_and.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_and.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_and.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_and.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_and.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_and.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_and.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_and.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bit_or.o bit_or.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_or.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_or.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_or.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bit_or.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bit_or.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_or.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bit_or.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_or.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_or.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_or.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_or.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_or.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_or.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_or.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_or.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bit_not.o bit_not.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_not.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_not.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_not.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bit_not.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bit_not.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_not.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bit_not.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_not.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_not.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_not.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_not.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_not.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_not.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_not.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_not.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bit_left.o bit_left.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_left.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_left.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_left.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bit_left.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bit_left.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_left.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bit_left.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_left.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_left.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_left.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_left.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_left.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_left.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_left.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_left.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bit_right.o bit_right.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_right.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_right.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_right.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bit_right.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bit_right.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_right.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bit_right.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_right.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_right.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_right.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_right.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_right.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_right.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_right.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_right.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bit_test.o bit_test.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_test.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_test.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_test.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bit_test.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bit_test.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_test.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bit_test.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_test.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_test.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_test.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_test.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_test.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_test.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_test.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_test.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bit_xor.o bit_xor.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_xor.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_xor.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_xor.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bit_xor.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bit_xor.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_xor.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bit_xor.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_xor.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_xor.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_xor.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_xor.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_xor.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_xor.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_xor.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_xor.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bit_print.o bit_print.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_print.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_print.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_print.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bit_print.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bit_print.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_print.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bit_print.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_print.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_print.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_print.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_print.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_print.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_print.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_print.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_print.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ bit_print.cc: In function 'rfrt::RetVal refal::Bit::rffunc::BitPrint_func_()': bit_print.cc:41:18: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'intptr_t' {aka 'long int'} [-Wformat=] 41 | printf("0x%08x", s_int); | ~~~^ ~~~~~ | | | | | intptr_t {aka long int} | unsigned int | %08lx g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bit_set.o bit_set.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_set.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_set.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_set.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bit_set.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bit_set.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_set.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bit_set.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_set.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_set.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_set.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_set.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_set.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_set.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_set.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_set.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bit_clear.o bit_clear.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_clear.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_clear.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_clear.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bit_clear.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bit_clear.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_clear.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bit_clear.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_clear.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_clear.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_clear.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_clear.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_clear.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_clear.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_clear.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_clear.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bit_length.o bit_length.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_length.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_length.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bit_length.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bit_length.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bit_length.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_length.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bit_length.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_length.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_length.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_length.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_length.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_length.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_length.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bit_length.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bit_length.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo bit_and.o bit_or.o bit_not.o bit_left.o bit_right.o bit_test.o bit_xor.o bit_print.o bit_set.o bit_clear.o bit_length.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Bit' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Box' Generating dependencies for Box.cc Generating dependencies for store.cc Generating dependencies for get.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o get.o get.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from get.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from get.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from get.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from get.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from get.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from get.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from get.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from get.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from get.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from get.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from get.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from get.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from get.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from get.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from get.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o store.o store.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from store.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from store.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from store.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from store.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from store.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from store.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from store.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from store.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from store.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from store.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from store.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from store.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from store.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from store.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from store.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o Box.o Box.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Box.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Box.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Box.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from Box.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from Box.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Box.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from Box.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Box.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Box.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Box.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Box.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Box.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Box.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Box.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Box.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo get.o store.o Box.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Box' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Class' Generating dependencies for is_word.cc Generating dependencies for is_vector.cc Generating dependencies for is_table.cc Generating dependencies for is_string.cc Generating dependencies for is_letter.cc Generating dependencies for is_func.cc Generating dependencies for is_int.cc Generating dependencies for is_digit.cc Generating dependencies for is_char.cc Generating dependencies for is_channel.cc Generating dependencies for is_box.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o is_box.o is_box.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_box.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_box.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_box.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from is_box.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from is_box.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_box.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from is_box.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_box.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_box.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_box.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_box.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_box.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_box.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_box.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_box.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o is_channel.o is_channel.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_channel.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_channel.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_channel.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from is_channel.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from is_channel.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_channel.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from is_channel.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_channel.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_channel.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_channel.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_channel.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_channel.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_channel.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_channel.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_channel.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o is_char.o is_char.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_char.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_char.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_char.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from is_char.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from is_char.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_char.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from is_char.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_char.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_char.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_char.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_char.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_char.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_char.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_char.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_char.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o is_digit.o is_digit.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_digit.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_digit.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_digit.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from is_digit.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from is_digit.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_digit.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from is_digit.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_digit.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_digit.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_digit.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_digit.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_digit.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_digit.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_digit.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_digit.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o is_int.o is_int.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_int.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_int.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_int.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from is_int.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from is_int.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_int.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from is_int.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_int.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_int.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_int.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_int.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_int.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_int.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_int.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_int.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o is_func.o is_func.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_func.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_func.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_func.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from is_func.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from is_func.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_func.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from is_func.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_func.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_func.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_func.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_func.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_func.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_func.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_func.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_func.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o is_letter.o is_letter.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_letter.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_letter.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_letter.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from is_letter.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from is_letter.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_letter.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from is_letter.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_letter.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_letter.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_letter.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_letter.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_letter.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_letter.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_letter.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_letter.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o is_string.o is_string.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_string.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_string.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_string.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from is_string.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from is_string.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_string.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from is_string.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_string.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_string.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_string.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_string.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_string.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_string.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_string.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_string.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o is_table.o is_table.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_table.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_table.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_table.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from is_table.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from is_table.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_table.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from is_table.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_table.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_table.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_table.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_table.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_table.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_table.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_table.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_table.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o is_vector.o is_vector.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_vector.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_vector.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_vector.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from is_vector.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from is_vector.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_vector.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from is_vector.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_vector.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_vector.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_vector.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_vector.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_vector.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_vector.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_vector.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_vector.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o is_word.o is_word.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_word.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_word.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_word.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from is_word.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from is_word.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_word.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from is_word.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_word.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_word.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_word.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_word.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_word.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_word.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_word.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_word.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo is_box.o is_channel.o is_char.o is_digit.o is_int.o is_func.o is_letter.o is_string.o is_table.o is_vector.o is_word.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Class' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Compare' Generating dependencies for compare.cc Generating dependencies for ge.cc Generating dependencies for le.cc Generating dependencies for ne.cc Generating dependencies for lt.cc Generating dependencies for gt.cc Generating dependencies for eq.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o eq.o eq.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from eq.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from eq.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from eq.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from eq.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from eq.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from eq.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from eq.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from eq.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from eq.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from eq.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from eq.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from eq.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from eq.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from eq.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from eq.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o gt.o gt.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from gt.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from gt.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from gt.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from gt.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from gt.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gt.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from gt.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gt.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from gt.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gt.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from gt.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gt.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from gt.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from gt.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from gt.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o lt.o lt.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from lt.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from lt.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from lt.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from lt.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from lt.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from lt.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from lt.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from lt.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from lt.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from lt.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from lt.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from lt.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from lt.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from lt.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from lt.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o ne.o ne.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from ne.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from ne.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from ne.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from ne.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from ne.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ne.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from ne.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ne.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ne.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ne.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ne.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ne.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ne.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ne.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ne.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o le.o le.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from le.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from le.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from le.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from le.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from le.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from le.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from le.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from le.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from le.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from le.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from le.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from le.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from le.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from le.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from le.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o ge.o ge.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from ge.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from ge.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from ge.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from ge.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from ge.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ge.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from ge.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ge.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ge.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ge.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ge.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ge.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ge.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ge.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ge.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o compare.o compare.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from compare.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from compare.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from compare.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from compare.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from compare.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from compare.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from compare.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from compare.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from compare.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from compare.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from compare.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from compare.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from compare.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from compare.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from compare.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo eq.o gt.o lt.o ne.o le.o ge.o compare.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Compare' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Convert' Generating dependencies for read_expr.cc Generating dependencies for to_word.cc Generating dependencies for to_int.cc Generating dependencies for chars_to_bytes.cc Generating dependencies for bytes_to_chars.cc Generating dependencies for to_upper.cc Generating dependencies for to_lower.cc Generating dependencies for to_chars.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o to_chars.o to_chars.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_chars.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_chars.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_chars.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from to_chars.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from to_chars.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_chars.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from to_chars.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_chars.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_chars.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_chars.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_chars.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_chars.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_chars.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_chars.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_chars.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o to_lower.o to_lower.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_lower.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_lower.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_lower.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from to_lower.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from to_lower.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_lower.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from to_lower.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_lower.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_lower.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_lower.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_lower.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_lower.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_lower.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_lower.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_lower.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o to_upper.o to_upper.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_upper.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_upper.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_upper.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from to_upper.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from to_upper.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_upper.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from to_upper.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_upper.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_upper.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_upper.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_upper.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_upper.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_upper.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_upper.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_upper.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bytes_to_chars.o bytes_to_chars.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bytes_to_chars.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bytes_to_chars.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bytes_to_chars.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bytes_to_chars.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bytes_to_chars.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bytes_to_chars.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bytes_to_chars.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bytes_to_chars.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bytes_to_chars.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bytes_to_chars.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bytes_to_chars.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bytes_to_chars.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bytes_to_chars.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bytes_to_chars.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bytes_to_chars.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o chars_to_bytes.o chars_to_bytes.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from chars_to_bytes.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from chars_to_bytes.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from chars_to_bytes.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from chars_to_bytes.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from chars_to_bytes.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from chars_to_bytes.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from chars_to_bytes.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from chars_to_bytes.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from chars_to_bytes.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from chars_to_bytes.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from chars_to_bytes.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from chars_to_bytes.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from chars_to_bytes.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from chars_to_bytes.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from chars_to_bytes.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o to_int.o to_int.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_int.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_int.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_int.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from to_int.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from to_int.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_int.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from to_int.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_int.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_int.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_int.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_int.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_int.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_int.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_int.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_int.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o to_word.o to_word.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_word.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_word.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from to_word.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from to_word.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from to_word.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_word.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from to_word.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_word.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_word.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_word.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_word.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_word.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_word.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from to_word.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from to_word.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o read_expr.o read_expr.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from read_expr.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from read_expr.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from read_expr.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from read_expr.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from read_expr.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from read_expr.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from read_expr.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from read_expr.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from read_expr.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from read_expr.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from read_expr.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from read_expr.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from read_expr.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from read_expr.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from read_expr.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo to_chars.o to_lower.o to_upper.o bytes_to_chars.o chars_to_bytes.o to_int.o to_word.o read_expr.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Convert' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/CppMangle' Generating dependencies for cpp_specific.cc Generating dependencies for CppMangle.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o CppMangle.o CppMangle.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from CppMangle.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from CppMangle.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from CppMangle.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from CppMangle.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from CppMangle.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from CppMangle.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from CppMangle.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from CppMangle.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from CppMangle.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from CppMangle.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from CppMangle.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from CppMangle.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from CppMangle.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from CppMangle.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from CppMangle.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from CppMangle.cc:2: CppMangle.cc: In function 'rfrt::RetVal refal::CppMangle::rffunc::A_Char2Cpp_func_()': CppMangle.cc:840:30: warning: unused variable '_ve__dollar_tmp_m_89_m_35' [-Wunused-variable] 840 | RF_lsplit (_c_24, 0, _ve__dollar_tmp_m_89_m_35, _v_lsplit__24); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ CppMangle.cc:877:33: warning: unused variable '_ve__dollar_tmp_m_90_m_18' [-Wunused-variable] 877 | RF_lsplit (Conv_Table, 0, _ve__dollar_tmp_m_90_m_18, _v_lsplit__Conv__Table); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ CppMangle.cc: In function 'rfrt::RetVal refal::CppMangle::rffunc::Codes2Rfp_func_()': CppMangle.cc:1258:37: warning: unused variable '_ve__dollar_tmp_m_133_m_20' [-Wunused-variable] 1258 | RF_lsplit (Conv_Table, 0, _ve__dollar_tmp_m_133_m_20, _v_lsplit__Conv__Table); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o cpp_specific.o cpp_specific.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from cpp_specific.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from cpp_specific.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from cpp_specific.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from cpp_specific.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from cpp_specific.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from cpp_specific.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from cpp_specific.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from cpp_specific.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from cpp_specific.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from cpp_specific.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from cpp_specific.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from cpp_specific.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from cpp_specific.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from cpp_specific.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from cpp_specific.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from cpp_specific.cc:2: cpp_specific.cc: In function 'rfrt::RetVal refal::cpp_specific::rffunc::IsReserved_Word_func_()': cpp_specific.cc:111:31: warning: unused variable '_ve__dollar_tmp_m_35_m_37' [-Wunused-variable] 111 | RF_lsplit (_c_1, 0, _ve__dollar_tmp_m_35_m_37, _v_lsplit__1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ cpp_specific.cc:154:35: warning: unused variable '_ve__dollar_tmp_m_37_m_49' [-Wunused-variable] 154 | RF_lsplit (Reserved_Words, 0, _ve__dollar_tmp_m_37_m_49, _v_lsplit__Reserved__Words); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ echo CppMangle.o cpp_specific.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/CppMangle' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/JavaMangle' Generating dependencies for java_specific.cc Generating dependencies for JavaMangle.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o JavaMangle.o JavaMangle.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from JavaMangle.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from JavaMangle.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from JavaMangle.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from JavaMangle.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from JavaMangle.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from JavaMangle.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from JavaMangle.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from JavaMangle.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from JavaMangle.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from JavaMangle.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from JavaMangle.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from JavaMangle.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from JavaMangle.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from JavaMangle.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from JavaMangle.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from JavaMangle.cc:2: JavaMangle.cc: In function 'rfrt::RetVal refal::JavaMangle::rffunc::A_Char2Java_func_()': JavaMangle.cc:840:30: warning: unused variable '_ve__dollar_tmp_m_89_m_35' [-Wunused-variable] 840 | RF_lsplit (_c_24, 0, _ve__dollar_tmp_m_89_m_35, _v_lsplit__24); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ JavaMangle.cc:877:33: warning: unused variable '_ve__dollar_tmp_m_90_m_18' [-Wunused-variable] 877 | RF_lsplit (Conv_Table, 0, _ve__dollar_tmp_m_90_m_18, _v_lsplit__Conv__Table); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ JavaMangle.cc: In function 'rfrt::RetVal refal::JavaMangle::rffunc::Codes2Rfp_func_()': JavaMangle.cc:1258:37: warning: unused variable '_ve__dollar_tmp_m_133_m_20' [-Wunused-variable] 1258 | RF_lsplit (Conv_Table, 0, _ve__dollar_tmp_m_133_m_20, _v_lsplit__Conv__Table); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o java_specific.o java_specific.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from java_specific.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from java_specific.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from java_specific.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from java_specific.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from java_specific.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from java_specific.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from java_specific.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from java_specific.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from java_specific.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from java_specific.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from java_specific.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from java_specific.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from java_specific.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from java_specific.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from java_specific.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from java_specific.cc:2: java_specific.cc: In function 'rfrt::RetVal refal::java_specific::rffunc::IsReserved_Word_func_()': java_specific.cc:37:33: warning: unused variable '_ve__dollar_tmp_m_28_m_49' [-Wunused-variable] 37 | RF_lsplit (Reserved_Words, 0, _ve__dollar_tmp_m_28_m_49, _v_lsplit__Reserved__Words); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ echo JavaMangle.o java_specific.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/JavaMangle' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Java' Generating dependencies for Java.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o Java.o Java.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Java.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Java.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Java.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from Java.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from Java.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Java.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from Java.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Java.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Java.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Java.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Java.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Java.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Java.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Java.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Java.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo Java.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Java' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Debug' Generating dependencies for Debug.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o Debug.o Debug.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Debug.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Debug.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Debug.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from Debug.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from Debug.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Debug.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from Debug.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Debug.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Debug.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Debug.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Debug.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Debug.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Debug.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Debug.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Debug.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from Debug.cc:2: Debug.cc: In function 'rfrt::RetVal refal::Debug::rffunc::Debug_func_()': Debug.cc:509:38: warning: unused variable '_ve__dollar_tmp_m_30_m_23' [-Wunused-variable] 509 | RF_lsplit (_v_Entries1, 0, _ve__dollar_tmp_m_30_m_23, _v_lsplit__Entries1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ Debug.cc:594:9: warning: label '_exit1' defined but not used [-Wunused-label] 594 | _exit1: {} | ^~~~~~ Debug.cc:600:3: warning: label '_exit__iter1' defined but not used [-Wunused-label] 600 | _exit__iter1: {} | ^~~~~~~~~~~~ Debug.cc: In function 'rfrt::RetVal refal::Debug::rffunc::Var_func_()': Debug.cc:798:51: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 798 | if (_v_deref__lsplit__nv.get_len () != (_v_len__name + 1)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from Debug.cc:2: Debug.cc:774:33: warning: unused variable '_ve__dollar_tmp_m_81_m_14' [-Wunused-variable] 774 | RF_lsplit (_ve_nv, 0, _ve__dollar_tmp_m_81_m_14, _v_lsplit__nv); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ Debug.cc:850:29: warning: unused variable '_ve__dollar_tmp_m_85_m_14' [-Wunused-variable] 850 | RF_lsplit (_ve_nv, 0, _ve__dollar_tmp_m_85_m_14, _v_lsplit__nv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ Debug.cc:911:5: warning: label '_exit2' defined but not used [-Wunused-label] 911 | _exit2: {} | ^~~~~~ Debug.cc: In function 'rfrt::RetVal refal::Debug::rffunc::Set_Break_func_()': Debug.cc:994:9: warning: label '_exit2' defined but not used [-Wunused-label] 994 | _exit2: {} | ^~~~~~ Debug.cc:998:5: warning: label '_exit1' defined but not used [-Wunused-label] 998 | _exit1: {} | ^~~~~~ Debug.cc: In function 'rfrt::RetVal refal::Debug::rffunc::Clear_Break_func_()': Debug.cc:1097:9: warning: label '_exit2' defined but not used [-Wunused-label] 1097 | _exit2: {} | ^~~~~~ Debug.cc:1101:5: warning: label '_exit1' defined but not used [-Wunused-label] 1101 | _exit1: {} | ^~~~~~ echo Debug.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Debug' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dir' Generating dependencies for read_dir.cc Generating dependencies for close_dir.cc Generating dependencies for open_dir.cc Generating dependencies for dir_symbol.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -I./../../lib -c -o dir_symbol.o dir_symbol.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from dir_symbol.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from dir_symbol.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from dir_symbol.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from dir_symbol.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from dir_symbol.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from dir_symbol.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from dir_symbol.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from dir_symbol.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from dir_symbol.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from dir_symbol.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from dir_symbol.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from dir_symbol.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from dir_symbol.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from dir_symbol.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from dir_symbol.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -I./../../lib -c -o open_dir.o open_dir.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from open_dir.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from open_dir.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from open_dir.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from open_dir.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from open_dir.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from open_dir.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from open_dir.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from open_dir.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from open_dir.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from open_dir.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from open_dir.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from open_dir.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from open_dir.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from open_dir.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from open_dir.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -I./../../lib -c -o close_dir.o close_dir.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from close_dir.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from close_dir.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from close_dir.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from close_dir.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from close_dir.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from close_dir.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from close_dir.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from close_dir.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from close_dir.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from close_dir.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from close_dir.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from close_dir.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from close_dir.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from close_dir.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from close_dir.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -I./../../lib -c -o read_dir.o read_dir.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from read_dir.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from read_dir.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from read_dir.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from read_dir.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from read_dir.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from read_dir.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from read_dir.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from read_dir.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from read_dir.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from read_dir.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from read_dir.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from read_dir.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from read_dir.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from read_dir.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from read_dir.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo dir_symbol.o open_dir.o close_dir.o read_dir.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dir' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dos' Generating dependencies for time.cc Generating dependencies for sleep.cc Generating dependencies for randomize.cc Generating dependencies for random.cc Generating dependencies for getenv.cc Generating dependencies for exit.cc Generating dependencies for delay.cc Generating dependencies for args.cc Generating dependencies for arg.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o arg.o arg.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from arg.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from arg.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from arg.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from arg.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from arg.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from arg.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from arg.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from arg.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from arg.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from arg.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from arg.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from arg.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from arg.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from arg.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from arg.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o args.o args.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from args.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from args.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from args.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from args.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from args.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from args.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from args.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from args.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from args.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from args.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from args.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from args.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from args.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from args.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from args.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o delay.o delay.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from delay.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from delay.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from delay.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from delay.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from delay.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from delay.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from delay.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from delay.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from delay.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from delay.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from delay.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from delay.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from delay.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from delay.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from delay.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o exit.o exit.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from exit.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from exit.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from exit.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from exit.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from exit.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from exit.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from exit.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from exit.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from exit.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from exit.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from exit.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from exit.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from exit.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from exit.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from exit.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o getenv.o getenv.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from getenv.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from getenv.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from getenv.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from getenv.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from getenv.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from getenv.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from getenv.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from getenv.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from getenv.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from getenv.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from getenv.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from getenv.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from getenv.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from getenv.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from getenv.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o random.o random.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from random.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from random.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from random.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from random.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from random.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from random.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from random.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from random.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from random.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from random.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from random.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from random.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from random.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from random.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from random.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ random.cc: In function 'rfrt::RetVal refal::Dos::rffunc::Random_func_()': random.cc:20:12: warning: variable 'srand' set but not used [-Wunused-but-set-variable] 20 | intptr_t srand; | ^~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o randomize.o randomize.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from randomize.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from randomize.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from randomize.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from randomize.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from randomize.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from randomize.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from randomize.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from randomize.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from randomize.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from randomize.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from randomize.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from randomize.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from randomize.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from randomize.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from randomize.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o sleep.o sleep.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sleep.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sleep.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sleep.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from sleep.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from sleep.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sleep.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from sleep.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sleep.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sleep.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sleep.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sleep.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sleep.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sleep.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sleep.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sleep.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o time.o time.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from time.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from time.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from time.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from time.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from time.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from time.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from time.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from time.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from time.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from time.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from time.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from time.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from time.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from time.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from time.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo arg.o args.o delay.o exit.o getenv.o random.o randomize.o sleep.o time.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dos' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Error' Generating dependencies for Error.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o Error.o Error.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Error.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Error.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Error.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from Error.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from Error.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Error.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from Error.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Error.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Error.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Error.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Error.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Error.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Error.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Error.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Error.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo Error.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Error' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/File' Generating dependencies for sep.cc Generating dependencies for last_modified.cc Generating dependencies for can_write.cc Generating dependencies for can_read.cc Generating dependencies for can_exec.cc Generating dependencies for exists.cc Generating dependencies for delete.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -I./../../library -c -o delete.o delete.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from delete.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from delete.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from delete.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from delete.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from delete.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from delete.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from delete.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from delete.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from delete.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from delete.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from delete.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from delete.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from delete.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from delete.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from delete.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -I./../../library -c -o exists.o exists.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from exists.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from exists.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from exists.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from exists.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from exists.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from exists.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from exists.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from exists.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from exists.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from exists.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from exists.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from exists.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from exists.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from exists.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from exists.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -I./../../library -c -o can_exec.o can_exec.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from can_exec.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from can_exec.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from can_exec.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from can_exec.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from can_exec.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_exec.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from can_exec.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_exec.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from can_exec.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_exec.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from can_exec.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_exec.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from can_exec.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_exec.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from can_exec.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -I./../../library -c -o can_read.o can_read.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from can_read.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from can_read.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from can_read.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from can_read.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from can_read.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_read.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from can_read.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_read.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from can_read.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_read.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from can_read.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_read.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from can_read.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_read.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from can_read.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -I./../../library -c -o can_write.o can_write.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from can_write.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from can_write.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from can_write.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from can_write.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from can_write.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_write.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from can_write.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_write.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from can_write.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_write.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from can_write.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_write.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from can_write.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from can_write.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from can_write.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -I./../../library -c -o last_modified.o last_modified.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from last_modified.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from last_modified.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from last_modified.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from last_modified.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from last_modified.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from last_modified.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from last_modified.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from last_modified.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from last_modified.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from last_modified.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from last_modified.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from last_modified.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from last_modified.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from last_modified.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from last_modified.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -I./../../library -c -o sep.o sep.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sep.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sep.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from sep.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from sep.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from sep.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sep.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from sep.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sep.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sep.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sep.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sep.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sep.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sep.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from sep.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from sep.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo delete.o exists.o can_exec.o can_read.o can_write.o last_modified.o sep.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/File' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Lexer' Generating dependencies for Lexer.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o Lexer.o Lexer.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Lexer.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Lexer.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Lexer.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from Lexer.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from Lexer.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Lexer.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from Lexer.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Lexer.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Lexer.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Lexer.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Lexer.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Lexer.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Lexer.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Lexer.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Lexer.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from Lexer.cc:2: Lexer.cc: In function 'rfrt::RetVal refal::Lexer::Lexer::rffunc::IsVar_Sym_func_()': Lexer.cc:765:26: warning: unused variable '_ve__dollar_tmp_m_80_m_14' [-Wunused-variable] 765 | RF_lsplit (_c_14, 0, _ve__dollar_tmp_m_80_m_14, _v_lsplit__14); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ Lexer.cc: In function 'rfrt::RetVal refal::Lexer::Lexer::rffunc::IsFun_Sym_func_()': Lexer.cc:1310:26: warning: unused variable '_ve__dollar_tmp_m_168_m_13' [-Wunused-variable] 1310 | RF_lsplit (_c_69, 0, _ve__dollar_tmp_m_168_m_13, _v_lsplit__69); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ echo Lexer.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Lexer' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/List' Generating dependencies for List.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o List.o List.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from List.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from List.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from List.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from List.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from List.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from List.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from List.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from List.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from List.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from List.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from List.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from List.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from List.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from List.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from List.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from List.cc:2: List.cc: In function 'rfrt::RetVal refal::List::rffunc::IsElem_func_()': List.cc:434:27: warning: unused variable '_ve__dollar_tmp_m_68_m_13' [-Wunused-variable] 434 | RF_lsplit (_ve_list, 0, _ve__dollar_tmp_m_68_m_13, _v_lsplit__list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ List.cc: In function 'rfrt::RetVal refal::List::rffunc::Nub_func_()': List.cc:917:37: warning: unused variable '_ve__dollar_tmp_m_133_m_21' [-Wunused-variable] 917 | RF_lsplit (_ve_selected, 0, _ve__dollar_tmp_m_133_m_21, _v_lsplit__selected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ List.cc: In function 'rfrt::RetVal refal::List::rffunc::Or_func_()': List.cc:1018:37: warning: unused variable '_ve__dollar_tmp_m_165_m_20' [-Wunused-variable] 1018 | RF_lsplit (_ge_list1__0, 0, _ve__dollar_tmp_m_165_m_20, _v_lsplit__list1__0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ List.cc: In function 'rfrt::RetVal refal::List::rffunc::And_func_()': List.cc:1095:34: warning: unused variable '_ve__dollar_tmp_m_179_m_20' [-Wunused-variable] 1095 | RF_lsplit (_ve_list2, 0, _ve__dollar_tmp_m_179_m_20, _v_lsplit__list2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ List.cc: In function 'rfrt::RetVal refal::List::rffunc::Sub_func_()': List.cc:1172:34: warning: unused variable '_ve__dollar_tmp_m_193_m_20' [-Wunused-variable] 1172 | RF_lsplit (_ve_list2, 0, _ve__dollar_tmp_m_193_m_20, _v_lsplit__list2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ echo List.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/List' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/RF_Stack' Generating dependencies for RF_Stack.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o RF_Stack.o RF_Stack.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from RF_Stack.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from RF_Stack.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from RF_Stack.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from RF_Stack.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from RF_Stack.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from RF_Stack.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from RF_Stack.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from RF_Stack.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from RF_Stack.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from RF_Stack.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from RF_Stack.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from RF_Stack.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from RF_Stack.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from RF_Stack.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from RF_Stack.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo RF_Stack.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/RF_Stack' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Static' Generating dependencies for Static.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o Static.o Static.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Static.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Static.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Static.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from Static.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from Static.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Static.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from Static.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Static.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Static.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Static.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Static.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Static.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Static.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Static.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Static.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo Static.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Static' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/StdIO' Generating dependencies for prim_read.cc Generating dependencies for prim_close_channel.cc Generating dependencies for prim_open_file.cc Generating dependencies for erase_file.cc Generating dependencies for StdIO.cc Generating dependencies for std_channels.cc Generating dependencies for channel.cc Generating dependencies for write_ch.cc Generating dependencies for print_ch.cc Generating dependencies for write.cc Generating dependencies for print.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o print.o print.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from print.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from print.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from print.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from print.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from print.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from print.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from print.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from print.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from print.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from print.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from print.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from print.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from print.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from print.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from print.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o write.o write.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from write.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from write.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from write.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from write.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from write.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from write.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from write.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from write.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from write.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from write.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from write.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from write.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from write.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from write.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from write.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o print_ch.o print_ch.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from print_ch.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from print_ch.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from print_ch.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from print_ch.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from print_ch.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from print_ch.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from print_ch.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from print_ch.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from print_ch.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from print_ch.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from print_ch.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from print_ch.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from print_ch.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from print_ch.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from print_ch.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o write_ch.o write_ch.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from write_ch.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from write_ch.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from write_ch.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from write_ch.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from write_ch.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from write_ch.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from write_ch.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from write_ch.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from write_ch.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from write_ch.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from write_ch.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from write_ch.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from write_ch.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from write_ch.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from write_ch.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o channel.o channel.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from channel.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from channel.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from channel.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from channel.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from channel.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from channel.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from channel.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from channel.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from channel.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from channel.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from channel.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from channel.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from channel.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from channel.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from channel.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o std_channels.o std_channels.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from std_channels.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from std_channels.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from std_channels.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from std_channels.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from std_channels.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from std_channels.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from std_channels.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from std_channels.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from std_channels.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from std_channels.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from std_channels.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from std_channels.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from std_channels.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from std_channels.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from std_channels.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o StdIO.o StdIO.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from StdIO.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from StdIO.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from StdIO.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from StdIO.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from StdIO.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StdIO.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from StdIO.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StdIO.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from StdIO.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StdIO.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from StdIO.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StdIO.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from StdIO.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StdIO.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from StdIO.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o erase_file.o erase_file.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from erase_file.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from erase_file.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from erase_file.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from erase_file.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from erase_file.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from erase_file.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from erase_file.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from erase_file.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from erase_file.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from erase_file.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from erase_file.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from erase_file.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from erase_file.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from erase_file.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from erase_file.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o prim_open_file.o prim_open_file.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from prim_open_file.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from prim_open_file.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from prim_open_file.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from prim_open_file.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from prim_open_file.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_open_file.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from prim_open_file.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_open_file.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from prim_open_file.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_open_file.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from prim_open_file.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_open_file.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from prim_open_file.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_open_file.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from prim_open_file.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o prim_close_channel.o prim_close_channel.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from prim_close_channel.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from prim_close_channel.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from prim_close_channel.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from prim_close_channel.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from prim_close_channel.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_close_channel.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from prim_close_channel.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_close_channel.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from prim_close_channel.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_close_channel.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from prim_close_channel.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_close_channel.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from prim_close_channel.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_close_channel.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from prim_close_channel.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o prim_read.o prim_read.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from prim_read.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from prim_read.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from prim_read.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from prim_read.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from prim_read.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_read.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from prim_read.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_read.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from prim_read.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_read.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from prim_read.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_read.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from prim_read.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from prim_read.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from prim_read.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo print.o write.o print_ch.o write_ch.o channel.o std_channels.o StdIO.o erase_file.o prim_open_file.o prim_close_channel.o prim_read.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/StdIO' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Stream' Generating dependencies for Stream.cc Generating dependencies for StreamPos.cc Generating dependencies for StreamErr.cc Generating dependencies for FakeStreamIndex.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o FakeStreamIndex.o FakeStreamIndex.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from FakeStreamIndex.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from FakeStreamIndex.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from FakeStreamIndex.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from FakeStreamIndex.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from FakeStreamIndex.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from FakeStreamIndex.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from FakeStreamIndex.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from FakeStreamIndex.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from FakeStreamIndex.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from FakeStreamIndex.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from FakeStreamIndex.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from FakeStreamIndex.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from FakeStreamIndex.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from FakeStreamIndex.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from FakeStreamIndex.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o StreamErr.o StreamErr.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from StreamErr.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from StreamErr.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from StreamErr.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from StreamErr.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from StreamErr.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StreamErr.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from StreamErr.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StreamErr.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from StreamErr.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StreamErr.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from StreamErr.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StreamErr.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from StreamErr.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StreamErr.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from StreamErr.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from StreamErr.cc:2: StreamErr.cc: In function 'rfrt::RetVal refal::Stream::StreamErr::rffunc::Print_Errors_func_()': StreamErr.cc:114:31: warning: unused variable '_ve__dollar_tmp_m_38_m_15' [-Wunused-variable] 114 | RF_lsplit (_v_Errors1, 0, _ve__dollar_tmp_m_38_m_15, _v_lsplit__Errors1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ StreamErr.cc:206:3: warning: label '_exit1' defined but not used [-Wunused-label] 206 | _exit1: {} | ^~~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o StreamPos.o StreamPos.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from StreamPos.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from StreamPos.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from StreamPos.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from StreamPos.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from StreamPos.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StreamPos.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from StreamPos.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StreamPos.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from StreamPos.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StreamPos.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from StreamPos.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StreamPos.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from StreamPos.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from StreamPos.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from StreamPos.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from StreamPos.cc:2: StreamPos.cc: In function 'rfrt::RetVal refal::Stream::StreamPos::rffunc::Advance_Pos_func_()': StreamPos.cc:255:30: warning: unused variable '_ve_1' [-Wunused-variable] 255 | RF_lsplit (_ve_xpr, 0, _ve_1, _v_lsplit__xpr); | ^~~~~ ./../../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ StreamPos.cc: In function 'rfrt::RetVal refal::Stream::StreamPos::rffunc::Relapse_Pos_func_()': StreamPos.cc:366:46: warning: unused variable '_ve_2' [-Wunused-variable] 366 | RF_rsplit (_ve_xpr, 0, _v_rsplit__xpr, _ve_2); | ^~~~~ ./../../runtime/rf_expr.hh:512:15: note: in definition of macro 'RF_rsplit' 512 | Expr const& re = RF_iter(e).get_right() | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o Stream.o Stream.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Stream.cc:2: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Stream.cc:2: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from Stream.cc:2: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from Stream.cc:2: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from Stream.cc:2: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Stream.cc:2: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from Stream.cc:2: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Stream.cc:2: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Stream.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Stream.cc:2: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Stream.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Stream.cc:2: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Stream.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from Stream.cc:2: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from Stream.cc:2: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ Stream.cc: In function 'rfrt::RetVal refal::Stream::Stream::rffunc::IsEnd_of_Stream_func_()': Stream.cc:1008:7: warning: label '_exit__iter1' defined but not used [-Wunused-label] 1008 | _exit__iter1: {} | ^~~~~~~~~~~~ echo FakeStreamIndex.o StreamErr.o StreamPos.o Stream.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Stream' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/String' Generating dependencies for substring_fill.cc Generating dependencies for substring.cc Generating dependencies for string_replace.cc Generating dependencies for string_set.cc Generating dependencies for string_ref.cc Generating dependencies for string_init.cc Generating dependencies for string_fill.cc Generating dependencies for string_length.cc Generating dependencies for string.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o string.o string.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from string.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from string.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from string.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o string_length.o string_length.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_length.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_length.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_length.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from string_length.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from string_length.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_length.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from string_length.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_length.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_length.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_length.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_length.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_length.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_length.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_length.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_length.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o string_fill.o string_fill.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_fill.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_fill.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_fill.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from string_fill.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from string_fill.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_fill.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from string_fill.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_fill.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_fill.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_fill.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_fill.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_fill.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_fill.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_fill.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_fill.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o string_init.o string_init.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_init.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_init.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_init.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from string_init.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from string_init.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_init.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from string_init.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_init.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_init.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_init.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_init.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_init.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_init.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_init.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_init.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o string_ref.o string_ref.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_ref.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_ref.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_ref.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from string_ref.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from string_ref.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_ref.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from string_ref.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_ref.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_ref.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_ref.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_ref.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_ref.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_ref.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_ref.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_ref.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o string_set.o string_set.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_set.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_set.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_set.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from string_set.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from string_set.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_set.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from string_set.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_set.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_set.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_set.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_set.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_set.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_set.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_set.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_set.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o string_replace.o string_replace.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_replace.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_replace.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from string_replace.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from string_replace.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from string_replace.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_replace.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from string_replace.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_replace.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_replace.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_replace.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_replace.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_replace.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_replace.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from string_replace.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from string_replace.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o substring.o substring.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from substring.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from substring.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from substring.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from substring.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from substring.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from substring.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from substring.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from substring.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from substring.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from substring.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from substring.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from substring.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from substring.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from substring.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from substring.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o substring_fill.o substring_fill.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from substring_fill.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from substring_fill.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from substring_fill.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from substring_fill.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from substring_fill.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from substring_fill.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from substring_fill.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from substring_fill.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from substring_fill.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from substring_fill.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from substring_fill.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from substring_fill.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from substring_fill.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from substring_fill.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from substring_fill.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo string.o string_length.o string_fill.o string_init.o string_ref.o string_set.o string_replace.o substring.o substring_fill.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/String' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/System' Generating dependencies for system.cc Generating dependencies for dos.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o dos.o dos.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/Dos.hh:4, from dos.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o system.o system.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from ./../../include/refal/UniStd.hh:4, from system.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo dos.o system.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/System' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Table' Generating dependencies for unbind.cc Generating dependencies for table_copy.cc Generating dependencies for clear_table.cc Generating dependencies for replace_table.cc Generating dependencies for lookup.cc Generating dependencies for is_in_table.cc Generating dependencies for table_size.cc Generating dependencies for entries.cc Generating dependencies for values.cc Generating dependencies for domain.cc Generating dependencies for bind.cc Generating dependencies for table.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o table.o table.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from table.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from table.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from table.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from table.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from table.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from table.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o bind.o bind.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bind.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bind.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from bind.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from bind.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from bind.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bind.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from bind.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bind.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bind.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bind.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bind.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bind.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bind.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from bind.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from bind.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o domain.o domain.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from domain.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from domain.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from domain.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from domain.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from domain.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from domain.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from domain.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from domain.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from domain.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from domain.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from domain.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from domain.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from domain.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from domain.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from domain.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o values.o values.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from values.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from values.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from values.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from values.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from values.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from values.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from values.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from values.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from values.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from values.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from values.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from values.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from values.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from values.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from values.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o entries.o entries.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from entries.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from entries.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from entries.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from entries.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from entries.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from entries.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from entries.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from entries.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from entries.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from entries.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from entries.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from entries.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from entries.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from entries.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from entries.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o table_size.o table_size.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from table_size.cc:3: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from table_size.cc:3: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from table_size.cc:3: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from table_size.cc:3: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from table_size.cc:3: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table_size.cc:3: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from table_size.cc:3: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table_size.cc:3: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from table_size.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table_size.cc:3: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from table_size.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table_size.cc:3: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from table_size.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table_size.cc:3: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from table_size.cc:3: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o is_in_table.o is_in_table.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_in_table.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_in_table.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from is_in_table.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from is_in_table.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from is_in_table.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_in_table.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from is_in_table.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_in_table.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_in_table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_in_table.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_in_table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_in_table.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_in_table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from is_in_table.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from is_in_table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o lookup.o lookup.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from lookup.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from lookup.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from lookup.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from lookup.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from lookup.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from lookup.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from lookup.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from lookup.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from lookup.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from lookup.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from lookup.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from lookup.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from lookup.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from lookup.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from lookup.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o replace_table.o replace_table.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from replace_table.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from replace_table.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from replace_table.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from replace_table.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from replace_table.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from replace_table.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from replace_table.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from replace_table.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from replace_table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from replace_table.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from replace_table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from replace_table.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from replace_table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from replace_table.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from replace_table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o clear_table.o clear_table.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from clear_table.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from clear_table.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from clear_table.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from clear_table.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from clear_table.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from clear_table.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from clear_table.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from clear_table.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from clear_table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from clear_table.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from clear_table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from clear_table.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from clear_table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from clear_table.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from clear_table.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o table_copy.o table_copy.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from table_copy.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from table_copy.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from table_copy.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from table_copy.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from table_copy.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table_copy.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from table_copy.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table_copy.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from table_copy.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table_copy.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from table_copy.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table_copy.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from table_copy.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from table_copy.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from table_copy.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o unbind.o unbind.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from unbind.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from unbind.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from unbind.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from unbind.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from unbind.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from unbind.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from unbind.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from unbind.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from unbind.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from unbind.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from unbind.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from unbind.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from unbind.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from unbind.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from unbind.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo table.o bind.o domain.o values.o entries.o table_size.o is_in_table.o lookup.o replace_table.o clear_table.o table_copy.o unbind.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Table' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/UniStd' Generating dependencies for system.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o system.o system.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from system.cc:6: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from system.cc:6: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from system.cc:6: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from system.cc:6: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from system.cc:6: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from system.cc:6: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from system.cc:6: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from system.cc:6: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from system.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from system.cc:6: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from system.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from system.cc:6: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from system.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from system.cc:6: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from system.cc:6: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo system.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/UniStd' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Vector' Generating dependencies for subvector_fill.cc Generating dependencies for subvector.cc Generating dependencies for vector_replace.cc Generating dependencies for vector_set.cc Generating dependencies for vector_ref.cc Generating dependencies for vector_length.cc Generating dependencies for vector_fill.cc Generating dependencies for vector_init.cc Generating dependencies for vector_to_exp.cc Generating dependencies for vector.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o vector.o vector.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from vector.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from vector.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from vector.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o vector_to_exp.o vector_to_exp.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_to_exp.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_to_exp.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_to_exp.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from vector_to_exp.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from vector_to_exp.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_to_exp.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from vector_to_exp.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_to_exp.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_to_exp.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_to_exp.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_to_exp.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_to_exp.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_to_exp.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_to_exp.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_to_exp.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o vector_init.o vector_init.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_init.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_init.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_init.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from vector_init.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from vector_init.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_init.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from vector_init.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_init.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_init.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_init.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_init.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_init.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_init.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_init.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_init.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o vector_fill.o vector_fill.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_fill.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_fill.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_fill.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from vector_fill.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from vector_fill.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_fill.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from vector_fill.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_fill.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_fill.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_fill.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_fill.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_fill.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_fill.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_fill.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_fill.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o vector_length.o vector_length.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_length.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_length.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_length.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from vector_length.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from vector_length.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_length.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from vector_length.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_length.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_length.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_length.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_length.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_length.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_length.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_length.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_length.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o vector_ref.o vector_ref.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_ref.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_ref.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_ref.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from vector_ref.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from vector_ref.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_ref.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from vector_ref.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_ref.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_ref.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_ref.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_ref.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_ref.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_ref.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_ref.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_ref.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o vector_set.o vector_set.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_set.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_set.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_set.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from vector_set.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from vector_set.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_set.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from vector_set.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_set.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_set.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_set.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_set.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_set.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_set.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_set.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_set.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o vector_replace.o vector_replace.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_replace.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_replace.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from vector_replace.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from vector_replace.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from vector_replace.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_replace.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from vector_replace.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_replace.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_replace.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_replace.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_replace.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_replace.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_replace.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from vector_replace.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from vector_replace.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o subvector.o subvector.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from subvector.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from subvector.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from subvector.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from subvector.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from subvector.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from subvector.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from subvector.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from subvector.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from subvector.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from subvector.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from subvector.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from subvector.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from subvector.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from subvector.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from subvector.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../../runtime -I./../../libp++ -I./../../include -c -o subvector_fill.o subvector_fill.cc In file included from ./../../libp++/pxx_heap_allocator.hh:26, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from subvector_fill.cc:1: ./../../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.hh:27, from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from subvector_fill.cc:1: ./../../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:26, from ./../../runtime/rf_core.hh:26, from subvector_fill.cc:1: ./../../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../../libp++/pxx_heap_allocator.ih:27, from ./../../runtime/rf_core.hh:26, from subvector_fill.cc:1: ./../../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../../libp++/pxx_default_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.hh:27, from ./../../libp++/pxx_chunk_allocator.ih:26, from ./../../runtime/rf_core.hh:27, from subvector_fill.cc:1: ./../../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from subvector_fill.cc:1: ./../../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../../runtime/rf_term.ih:16, from ./../../runtime/rf_core.hh:32, from subvector_fill.cc:1: ./../../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from subvector_fill.cc:1: ./../../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from subvector_fill.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from subvector_fill.cc:1: ./../../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from subvector_fill.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from subvector_fill.cc:1: ./../../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from subvector_fill.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../../runtime/rf_object_ref.ih:11, from ./../../runtime/rf_term.ih:18, from ./../../runtime/rf_core.hh:32, from subvector_fill.cc:1: ./../../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../../runtime/rf_term.ih:14, from ./../../runtime/rf_core.hh:32, from subvector_fill.cc:1: ./../../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ echo vector.o vector_to_exp.o vector_init.o vector_fill.o vector_length.o vector_ref.o vector_set.o vector_replace.o subvector.o subvector_fill.o >module.list make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Vector' rm -rf librf.a ar cru librf.a Access/l.o Access/r.o Access/left.o Access/right.o Access/middle.o Access/length.o Apply/apply.o Arithm/add.o Arithm/sub.o Arithm/div.o Arithm/mult.o Arithm/rem.o Arithm/div_rem.o Arithm/gcd.o Arithm/max.o Arithm/min.o Arithm/neg.o ShortArithm/add.o ShortArithm/sub.o ShortArithm/div.o ShortArithm/mult.o ShortArithm/rem.o ShortArithm/div_rem.o ShortArithm/gcd.o ShortArithm/max.o ShortArithm/min.o ShortArithm/neg.o MPArithm/add.o MPArithm/sub.o MPArithm/mult.o Bit/bit_and.o Bit/bit_or.o Bit/bit_not.o Bit/bit_left.o Bit/bit_right.o Bit/bit_test.o Bit/bit_xor.o Bit/bit_print.o Bit/bit_set.o Bit/bit_clear.o Bit/bit_length.o Box/get.o Box/store.o Box/Box.o Class/is_box.o Class/is_channel.o Class/is_char.o Class/is_digit.o Class/is_int.o Class/is_func.o Class/is_letter.o Class/is_string.o Class/is_table.o Class/is_vector.o Class/is_word.o Compare/eq.o Compare/gt.o Compare/lt.o Compare/ne.o Compare/le.o Compare/ge.o Compare/compare.o Convert/to_chars.o Convert/to_lower.o Convert/to_upper.o Convert/bytes_to_chars.o Convert/chars_to_bytes.o Convert/to_int.o Convert/to_word.o Convert/read_expr.o CppMangle/CppMangle.o CppMangle/cpp_specific.o JavaMangle/JavaMangle.o JavaMangle/java_specific.o Java/Java.o Debug/Debug.o Dir/dir_symbol.o Dir/open_dir.o Dir/close_dir.o Dir/read_dir.o Dos/arg.o Dos/args.o Dos/delay.o Dos/exit.o Dos/getenv.o Dos/random.o Dos/randomize.o Dos/sleep.o Dos/time.o Error/Error.o File/delete.o File/exists.o File/can_exec.o File/can_read.o File/can_write.o File/last_modified.o File/sep.o Lexer/Lexer.o List/List.o RF_Stack/RF_Stack.o Static/Static.o StdIO/print.o StdIO/write.o StdIO/print_ch.o StdIO/write_ch.o StdIO/channel.o StdIO/std_channels.o StdIO/StdIO.o StdIO/erase_file.o StdIO/prim_open_file.o StdIO/prim_close_channel.o StdIO/prim_read.o Stream/FakeStreamIndex.o Stream/StreamErr.o Stream/StreamPos.o Stream/Stream.o String/string.o String/string_length.o String/string_fill.o String/string_init.o String/string_ref.o String/string_set.o String/string_replace.o String/substring.o String/substring_fill.o System/dos.o System/system.o Table/table.o Table/bind.o Table/domain.o Table/values.o Table/entries.o Table/table_size.o Table/is_in_table.o Table/lookup.o Table/replace_table.o Table/clear_table.o Table/table_copy.o Table/unbind.o UniStd/system.o Vector/vector.o Vector/vector_to_exp.o Vector/vector_init.o Vector/vector_fill.o Vector/vector_length.o Vector/vector_ref.o Vector/vector_set.o Vector/vector_replace.o Vector/subvector.o Vector/subvector_fill.o ar: `u' modifier ignored since `D' is the default (see `U') make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/compiler' make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/compiler' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/compiler' sed 's?\(.*RFP_Default_Boot_Path =\).*?\1 (Char::create_expr ("/usr//lib/refal-plus")) ();?' \ rfpc.cc > rfpc.cc.tmp mv rfpc.cc.tmp rfpc.cc g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfpc.o rfpc.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfpc.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfpc.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfpc.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfpc.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfpc.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: rfpc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfpc::rffunc::Main_func_()': rfpc.cc:1212:34: warning: unused variable '_ve__dollar_tmp_m_90_m_31' [-Wunused-variable] 1212 | RF_lsplit (_v_Get2, 0, _ve__dollar_tmp_m_90_m_31, _v_lsplit__Get2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc:1559:58: warning: unused variable '_ve__dollar_tmp_m_138_m_36' [-Wunused-variable] 1559 | RF_lsplit (_v_RFP__Parser__Errors1, 0, _ve__dollar_tmp_m_138_m_36, _v_lsplit__RFP__Parser__Errors1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc:2258:56: warning: unused variable '_ve__dollar_tmp_m_275_m_63' [-Wunused-variable] 2258 | RF_lsplit (_v_RFP__ASAIL__To__JBC1, 0, _ve__dollar_tmp_m_275_m_63, _v_lsplit__RFP__ASAIL__To__JBC1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc:1346:9: warning: label '_exit1' defined but not used [-Wunused-label] 1346 | _exit1: {} | ^~~~~~ rfpc.cc:1790:17: warning: label '_exit5' defined but not used [-Wunused-label] 1790 | _exit5: {} | ^~~~~~ rfpc.cc:2309:15: warning: label '_exit6' defined but not used [-Wunused-label] 2309 | _exit6: {} | ^~~~~~ rfpc.cc:2317:9: warning: label '_exit__iter1' defined but not used [-Wunused-label] 2317 | _exit__iter1: {} | ^~~~~~~~~~~~ rfpc.cc:2321:5: warning: label '_exit2' defined but not used [-Wunused-label] 2321 | _exit2: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: rfpc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfpc::rffunc::Display_Help_func_()': rfpc.cc:2430:35: warning: unused variable '_ve__dollar_tmp_m_357_m_19' [-Wunused-variable] 2430 | RF_lsplit (_ve_opts, 0, _ve__dollar_tmp_m_357_m_19, _v_lsplit__opts); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc:2499:41: warning: unused variable '_ve__dollar_tmp_m_364_m_25' [-Wunused-variable] 2499 | RF_lsplit (_ve_params, 0, _ve__dollar_tmp_m_364_m_25, _v_lsplit__params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc:2571:36: warning: unused variable '_ve__dollar_tmp_m_378_m_10' [-Wunused-variable] 2571 | RF_lsplit (_ge_auxalt3, 0, _ve__dollar_tmp_m_378_m_10, _v_lsplit__auxalt3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc:2363:28: warning: unused variable '_ve__dollar_tmp_m_354_m_23' [-Wunused-variable] 2363 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_354_m_23, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc:2465:9: warning: label '_exit2' defined but not used [-Wunused-label] 2465 | _exit2: {} | ^~~~~~ rfpc.cc:2528:13: warning: label '_exit3' defined but not used [-Wunused-label] 2528 | _exit3: {} | ^~~~~~ rfpc.cc:2604:7: warning: label '_exit4' defined but not used [-Wunused-label] 2604 | _exit4: {} | ^~~~~~ rfpc.cc:2608:3: warning: label '_exit1' defined but not used [-Wunused-label] 2608 | _exit1: {} | ^~~~~~ rfpc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfpc::rffunc::Parse_Args_func_()': rfpc.cc:2929:87: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2929 | if (_v_deref__lsplit__deref__deref__lsplit__Get1.get_len () != _v_len__opt) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: rfpc.cc:2909:68: warning: unused variable '_ve__dollar_tmp_m_426_m_35' [-Wunused-variable] 2909 | RF_lsplit (_v_deref__deref__lsplit__Get1, 0, _ve__dollar_tmp_m_426_m_35, _v_lsplit__deref__deref__lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc:2867:42: warning: unused variable '_ve__dollar_tmp_m_426_m_31' [-Wunused-variable] 2867 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_426_m_31, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc:3034:85: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3034 | if (_v_deref__lsplit__deref__deref__lsplit__Get2.get_len () != _v_len__o) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: rfpc.cc:3014:66: warning: unused variable '_ve__dollar_tmp_m_428_m_37' [-Wunused-variable] 3014 | RF_lsplit (_v_deref__deref__lsplit__Get2, 0, _ve__dollar_tmp_m_428_m_37, _v_lsplit__deref__deref__lsplit__Get2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc:2972:40: warning: unused variable '_ve__dollar_tmp_m_428_m_33' [-Wunused-variable] 2972 | RF_lsplit (_v_Get2, 0, _ve__dollar_tmp_m_428_m_33, _v_lsplit__Get2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfpc::rffunc::Get_Ready_For_Compilation_func_()': rfpc.cc:3188:30: warning: unused variable '_ve__dollar_tmp_m_460_m_16' [-Wunused-variable] 3188 | RF_lsplit (_ve_Items, 0, _ve__dollar_tmp_m_460_m_16, _v_lsplit__Items); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc:3515:3: warning: label '_exit1' defined but not used [-Wunused-label] 3515 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfpc.cc:2: rfpc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfpc::rffunc::RFP_Pretty_Print_func_()': rfpc.cc:3597:36: warning: unused variable '_ve__dollar_tmp_m_503_m_15' [-Wunused-variable] 3597 | RF_lsplit (_ve_1, 0, _ve__dollar_tmp_m_503_m_15, _v_lsplit__1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfpc::rffunc::Version_func_()': rfpc.cc:4006:49: warning: unused variable '_ve__dollar_tmp_m_561_m_36' [-Wunused-variable] 4006 | RF_lsplit (_v_deref__RevDate2, 0, _ve__dollar_tmp_m_561_m_36, _v_lsplit__deref__RevDate2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfpc.cc:3968:40: warning: unused variable '_ve__dollar_tmp_m_561_m_16' [-Wunused-variable] 3968 | RF_lsplit (_v_deref__RevDate, 0, _ve__dollar_tmp_m_561_m_16, _v_lsplit__deref__RevDate); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_lex.o rfp_lex.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_lex.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_lex.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_lex.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_lex.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_lex.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_lex.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_lex.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_lex.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_lex.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_lex.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_lex.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_lex.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_lex.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_lex.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_lex.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_lex.cc:2: rfp_lex.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_lex::rffunc::ScanToken_func_()': rfp_lex.cc:1005:30: warning: unused variable '_ve__dollar_tmp_m_94_m_20' [-Wunused-variable] 1005 | RF_lsplit (_c_47, 0, _ve__dollar_tmp_m_94_m_20, _v_lsplit__47); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_lex.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_lex::rffunc::ScanNumber_func_()': rfp_lex.cc:1588:26: warning: unused variable '_ve__dollar_tmp_m_150_m_13' [-Wunused-variable] 1588 | RF_lsplit (_c_97, 0, _ve__dollar_tmp_m_150_m_13, _v_lsplit__97); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_lex.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_lex::rffunc::ScanWord_func_()': rfp_lex.cc:1815:40: warning: unused variable '_ve__dollar_tmp_m_192_m_36' [-Wunused-variable] 1815 | RF_lsplit (_v_WordFirstSymbol1, 0, _ve__dollar_tmp_m_192_m_36, _v_lsplit__WordFirstSymbol1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_lex.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_lex::rffunc::ScanSymbols_func_()': rfp_lex.cc:1945:40: warning: unused variable '_ve__dollar_tmp_m_215_m_22' [-Wunused-variable] 1945 | RF_lsplit (_ve_symbols, 0, _ve__dollar_tmp_m_215_m_22, _v_lsplit__symbols); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_lex.cc:1983:40: warning: unused variable '_ve__dollar_tmp_m_216_m_22' [-Wunused-variable] 1983 | RF_lsplit (_ve_symbols, 0, _ve__dollar_tmp_m_216_m_22, _v_lsplit__symbols2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_lex.cc:2020:38: warning: unused variable '_ve__dollar_tmp_m_217_m_22' [-Wunused-variable] 2020 | RF_lsplit (_ve_symbols, 0, _ve__dollar_tmp_m_217_m_22, _v_lsplit__symbols3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_lex.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_lex::rffunc::IsNoDelimiter_func_()': rfp_lex.cc:2396:27: warning: unused variable '_ve__dollar_tmp_m_274_m_15' [-Wunused-variable] 2396 | RF_lsplit (_c_134, 0, _ve__dollar_tmp_m_274_m_15, _v_lsplit__134); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_parse.o rfp_parse.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_parse.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_parse.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_parse.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_parse.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_parse.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: rfp_parse.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_parse::rffunc::Add_Errors_func_()': rfp_parse.cc:780:31: warning: unused variable '_ve__dollar_tmp_m_80_m_17' [-Wunused-variable] 780 | RF_lsplit (_ve_errors, 0, _ve__dollar_tmp_m_80_m_17, _v_lsplit__errors); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc:844:3: warning: label '_exit1' defined but not used [-Wunused-label] 844 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: rfp_parse.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_parse::rffunc::Expect_Token_func_()': rfp_parse.cc:1288:36: warning: unused variable '_ve__dollar_tmp_m_159_m_13' [-Wunused-variable] 1288 | RF_lsplit (_ve_types, 0, _ve__dollar_tmp_m_159_m_13, _v_lsplit__types); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc:1324:34: warning: unused variable '_ve__dollar_tmp_m_162_m_13' [-Wunused-variable] 1324 | RF_lsplit (_ve_types, 0, _ve__dollar_tmp_m_162_m_13, _v_lsplit__types2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_parse::rffunc::Get_Expected_Token_func_()': rfp_parse.cc:1418:32: warning: unused variable '_ve__dollar_tmp_m_171_m_16' [-Wunused-variable] 1418 | RF_lsplit (_ve_types, 0, _ve__dollar_tmp_m_171_m_16, _v_lsplit__types); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc:1464:30: warning: unused variable '_ve__dollar_tmp_m_174_m_18' [-Wunused-variable] 1464 | RF_lsplit (_ve_types, 0, _ve__dollar_tmp_m_174_m_18, _v_lsplit__types2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_parse::rffunc::RFP_Parser_func_()': rfp_parse.cc:1555:28: warning: unused variable '_ve__dollar_tmp_m_199_m_22' [-Wunused-variable] 1555 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_199_m_22, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc:1607:28: warning: unused variable '_ve__dollar_tmp_m_204_m_28' [-Wunused-variable] 1607 | RF_lsplit (_v_Get2, 0, _ve__dollar_tmp_m_204_m_28, _v_lsplit__Get2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc:1594:3: warning: label '_exit1' defined but not used [-Wunused-label] 1594 | _exit1: {} | ^~~~~~ rfp_parse.cc:1646:3: warning: label '_exit2' defined but not used [-Wunused-label] 1646 | _exit2: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: rfp_parse.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_parse::rffunc::Parse_Body2_func_()': rfp_parse.cc:1915:40: warning: unused variable '_ve__dollar_tmp_m_266_m_31' [-Wunused-variable] 1915 | RF_lsplit (_v_Entries1, 0, _ve__dollar_tmp_m_266_m_31, _v_lsplit__Entries1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc:2159:41: warning: unused variable '_ve__dollar_tmp_m_284_m_19' [-Wunused-variable] 2159 | RF_lsplit (_ve_domain, 0, _ve__dollar_tmp_m_284_m_19, _v_lsplit__domain); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc:1973:11: warning: label '_exit1' defined but not used [-Wunused-label] 1973 | _exit1: {} | ^~~~~~ rfp_parse.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_parse::rffunc::Parse_Module_Name_func_()': rfp_parse.cc:2403:41: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2403 | if (_v_deref__compose1.get_len () != (_v_len__1 + 1)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_parse.cc:2: rfp_parse.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_parse::rffunc::Parse_Pattern_func_()': rfp_parse.cc:4348:30: warning: unused variable '_ve__dollar_tmp_m_643_m_28' [-Wunused-variable] 4348 | RF_lsplit (_v_compose1, 0, _ve__dollar_tmp_m_643_m_28, _v_lsplit__compose1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_parse::rffunc::Lookup_Names_func_()': rfp_parse.cc:5230:41: warning: unused variable '_ve__dollar_tmp_m_803_m_36' [-Wunused-variable] 5230 | RF_lsplit (_v_Domain1, 0, _ve__dollar_tmp_m_803_m_36, _v_lsplit__Domain1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc:5287:39: warning: unused variable '_ve__dollar_tmp_m_805_m_28' [-Wunused-variable] 5287 | RF_lsplit (_v_Domain2, 0, _ve__dollar_tmp_m_805_m_28, _v_lsplit__Domain2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc:5337:37: warning: unused variable '_ve__dollar_tmp_m_809_m_21' [-Wunused-variable] 5337 | RF_lsplit (_ve_rest, 0, _ve__dollar_tmp_m_809_m_21, _v_lsplit__rest); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_parse.cc:5380:11: warning: label '_exit3' defined but not used [-Wunused-label] 5380 | _exit3: {} | ^~~~~~ rfp_parse.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_parse::rffunc::Make_Decl_Name_func_()': rfp_parse.cc:5598:36: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5598 | if (_v_Get2.get_len () != _v_len__moduleName__42) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_compile.o rfp_compile.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_compile.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_compile.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_compile.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_compile.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_compile.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_compile.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_compile.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_compile.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_compile.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_compile.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_compile.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_compile.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_compile.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_compile.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_compile.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_compile.cc:2: rfp_compile.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_compile::rffunc::Compile_func_()': rfp_compile.cc:1108:36: warning: unused variable '_ve__dollar_tmp_m_119_m_24' [-Wunused-variable] 1108 | RF_lsplit (_ve_targets, 0, _ve__dollar_tmp_m_119_m_24, _v_lsplit__targets); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_compile.cc:1339:30: warning: unused variable '_ve__dollar_tmp_m_134_m_76' [-Wunused-variable] 1339 | RF_lsplit (_c_10, 0, _ve__dollar_tmp_m_134_m_76, _v_lsplit__10); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_compile.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_compile::rffunc::Comp_Sentence_func_()': rfp_compile.cc:1979:34: warning: unused variable '_ve__dollar_tmp_m_244_m_53' [-Wunused-variable] 1979 | RF_lsplit (_c_38, 0, _ve__dollar_tmp_m_244_m_53, _v_lsplit__38); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_compile.cc:2728:54: warning: unused variable '_ve__dollar_tmp_m_453_m_50' [-Wunused-variable] 2728 | RF_rsplit (_vv_fails, 0, _v_rsplit__fails, _ve__dollar_tmp_m_453_m_50); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:512:15: note: in definition of macro 'RF_rsplit' 512 | Expr const& re = RF_iter(e).get_right() | ^~ rfp_compile.cc:2789:55: warning: unused variable '_ve__dollar_tmp_m_464_m_58' [-Wunused-variable] 2789 | RF_rsplit (_vv_fails, 0, _v_rsplit__fails2, _ve__dollar_tmp_m_464_m_58); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:512:15: note: in definition of macro 'RF_rsplit' 512 | Expr const& re = RF_iter(e).get_right() | ^~ rfp_compile.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_compile::rffunc::Comp_Assign_to_Var_func_()': rfp_compile.cc:4001:43: warning: unused variable '_ve__dollar_tmp_m_736_m_57' [-Wunused-variable] 4001 | RF_lsplit (_ve_assigned__vars, 0, _ve__dollar_tmp_m_736_m_57, _v_lsplit__assigned__vars); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_compile.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_compile::rffunc::Create_Aux_Vars_func_()': rfp_compile.cc:4302:45: warning: unused variable '_ve__dollar_tmp_m_874_m_26' [-Wunused-variable] 4302 | RF_lsplit (_ve_vars__Re, 0, _ve__dollar_tmp_m_874_m_26, _v_lsplit__vars__Re); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_compile.cc:4244:35: warning: unused variable '_ve__dollar_tmp_m_871_m_19' [-Wunused-variable] 4244 | RF_lsplit (_ve_list, 0, _ve__dollar_tmp_m_871_m_19, _v_lsplit__list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_compile.cc:4334:9: warning: label '_exit2' defined but not used [-Wunused-label] 4334 | _exit2: {} | ^~~~~~ rfp_compile.cc:4352:3: warning: label '_continue1' defined but not used [-Wunused-label] 4352 | _continue1: {} | ^~~~~~~~~~ rfp_compile.cc:4354:3: warning: label '_exit1' defined but not used [-Wunused-label] 4354 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_compile.cc:2: rfp_compile.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_compile::rffunc::Assign_Empty_Provides_func_()': rfp_compile.cc:4425:40: warning: unused variable '_ve__dollar_tmp_m_909_m_16' [-Wunused-variable] 4425 | RF_lsplit (_v_compose1, 0, _ve__dollar_tmp_m_909_m_16, _v_lsplit__compose1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_compile.cc:4489:11: warning: label '_exit2' defined but not used [-Wunused-label] 4489 | _exit2: {} | ^~~~~~ rfp_compile.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_compile::rffunc::CC_Eqs_func_()': rfp_compile.cc:6348:55: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6348 | if ((_v_Get__Known__Length1.get_len () + 1) != (_v_len__len + 1)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_err.o rfp_err.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_err.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_err.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_err.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_err.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_err.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_err.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_err.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_err.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_err.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_err.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_err.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_err.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_err.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_err.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_err.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_src.o rfp_src.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_src.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_src.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_src.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_src.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_src.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_src.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_src.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_src.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_src.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_src.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_src.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_src.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_src.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_src.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_src.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_src.cc:2: rfp_src.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_src::rffunc::Arg_GetImplementationReader_func_()': rfp_src.cc:693:48: warning: unused variable '_ve__dollar_tmp_m_77_m_38' [-Wunused-variable] 693 | RF_rsplit (_ve_file, 0, _v_rsplit__file, _ve__dollar_tmp_m_77_m_38); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:512:15: note: in definition of macro 'RF_rsplit' 512 | Expr const& re = RF_iter(e).get_right() | ^~ rfp_src.cc:749:47: warning: unused variable '_ve__dollar_tmp_m_78_m_20' [-Wunused-variable] 749 | RF_rsplit (_ve_file, 0, _v_rsplit__file2, _ve__dollar_tmp_m_78_m_20); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:512:15: note: in definition of macro 'RF_rsplit' 512 | Expr const& re = RF_iter(e).get_right() | ^~ rfp_src.cc:787:45: warning: unused variable '_ve__dollar_tmp_m_81_m_27' [-Wunused-variable] 787 | RF_rsplit (_ve_file, 0, _v_rsplit__file3, _ve__dollar_tmp_m_81_m_27); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:512:15: note: in definition of macro 'RF_rsplit' 512 | Expr const& re = RF_iter(e).get_right() | ^~ rfp_src.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_src::rffunc::Arg_GetInterfaceReader_func_()': rfp_src.cc:876:30: warning: unused variable '_ve__dollar_tmp_m_106_m_34' [-Wunused-variable] 876 | RF_lsplit (_v_Get2, 0, _ve__dollar_tmp_m_106_m_34, _v_lsplit__Get2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_src.cc:977:34: warning: unused variable '_ve__dollar_tmp_m_115_m_36' [-Wunused-variable] 977 | RF_lsplit (_v_Get3, 0, _ve__dollar_tmp_m_115_m_36, _v_lsplit__Get3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_src.cc:1133:30: warning: unused variable '_ve__dollar_tmp_m_132_m_33' [-Wunused-variable] 1133 | RF_lsplit (_v_Get4, 0, _ve__dollar_tmp_m_132_m_33, _v_lsplit__Get4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_asail.o rfp_asail.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_asail.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_asail.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_asail_cpp.o rfp_asail_cpp.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail_cpp.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail_cpp.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail_cpp.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_asail_cpp.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_asail_cpp.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_cpp.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_cpp.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_cpp.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_cpp.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_cpp.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_cpp.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_cpp.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_cpp.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_cpp.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_cpp.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_cpp.cc:2: rfp_asail_cpp.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_cpp::rffunc::ASAIL_To_CPP_func_()': rfp_asail_cpp.cc:1486:38: warning: unused variable '_ve__dollar_tmp_m_136_m_25' [-Wunused-variable] 1486 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_136_m_25, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_cpp.cc:2748:43: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2748 | if (_v_deref__Get3.get_len () != _v_len__ress3) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_cpp.cc:2: rfp_asail_cpp.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_cpp::rffunc::Const_Expr_Aux_func_()': rfp_asail_cpp.cc:3964:43: warning: unused variable '_ve__dollar_tmp_m_400_m_33' [-Wunused-variable] 3964 | RF_lsplit (_v_CharsToBytes1, 0, _ve__dollar_tmp_m_400_m_33, _v_lsplit__CharsToBytes1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_asail_tpp.o rfp_asail_tpp.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail_tpp.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail_tpp.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail_tpp.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_asail_tpp.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_asail_tpp.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_tpp.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_tpp.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_tpp.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_tpp.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_tpp.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_tpp.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_tpp.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_tpp.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_tpp.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_tpp.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_tpp.cc:2: rfp_asail_tpp.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_tpp::rffunc::ASAIL_To_CPP_func_()': rfp_asail_tpp.cc:1552:38: warning: unused variable '_ve__dollar_tmp_m_159_m_25' [-Wunused-variable] 1552 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_159_m_25, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_tpp.cc:1745:38: warning: unused variable '_ve__dollar_tmp_m_184_m_25' [-Wunused-variable] 1745 | RF_lsplit (_v_Get2, 0, _ve__dollar_tmp_m_184_m_25, _v_lsplit__Get2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_tpp.cc:3231:43: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3231 | if (_v_deref__Get4.get_len () != _v_len__ress4) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_asail_java.o rfp_asail_java.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail_java.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail_java.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail_java.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_asail_java.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_asail_java.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_java.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_java.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_java.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_java.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_java.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_java.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_java.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_java.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_java.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_java.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_java.cc:2: rfp_asail_java.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_java::rffunc::ASAIL_To_Java_func_()': rfp_asail_java.cc:1482:38: warning: unused variable '_ve__dollar_tmp_m_132_m_25' [-Wunused-variable] 1482 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_132_m_25, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_java.cc:2255:38: warning: unused variable '_ve__dollar_tmp_m_225_m_24' [-Wunused-variable] 2255 | RF_lsplit (_v_Get2, 0, _ve__dollar_tmp_m_225_m_24, _v_lsplit__Get2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_java.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_java::rffunc::Declare_Results_func_()': rfp_asail_java.cc:2781:34: warning: unused variable '_ve__dollar_tmp_m_281_m_20' [-Wunused-variable] 2781 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_281_m_20, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_java.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_java::rffunc::Var_Args_To_Java_func_()': rfp_asail_java.cc:4357:35: warning: unused variable '_ve__dollar_tmp_m_480_m_19' [-Wunused-variable] 4357 | RF_lsplit (_ve_rest, 0, _ve__dollar_tmp_m_480_m_19, _v_lsplit__rest); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_java.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_java::rffunc::Expr_Args_To_Java_func_()': rfp_asail_java.cc:4477:35: warning: unused variable '_ve__dollar_tmp_m_494_m_19' [-Wunused-variable] 4477 | RF_lsplit (_ve_rest, 0, _ve__dollar_tmp_m_494_m_19, _v_lsplit__rest); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_java.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_java::rffunc::WrapGen_func_()': rfp_asail_java.cc:5255:30: warning: unused variable '_ve__dollar_tmp_m_567_m_21' [-Wunused-variable] 5255 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_567_m_21, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_asail_jbc.o rfp_asail_jbc.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail_jbc.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail_jbc.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail_jbc.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_asail_jbc.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_asail_jbc.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: rfp_asail_jbc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_jbc::rffunc::RFP_ASAIL_To_JBC_func_()': rfp_asail_jbc.cc:2697:28: warning: unused variable '_ve__dollar_tmp_m_809_m_23' [-Wunused-variable] 2697 | RF_lsplit (_v_Get3, 0, _ve__dollar_tmp_m_809_m_23, _v_lsplit__Get3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:2782:28: warning: unused variable '_ve__dollar_tmp_m_817_m_25' [-Wunused-variable] 2782 | RF_lsplit (_v_Get4, 0, _ve__dollar_tmp_m_817_m_25, _v_lsplit__Get4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:2858:28: warning: unused variable '_ve__dollar_tmp_m_833_m_25' [-Wunused-variable] 2858 | RF_lsplit (_v_Get5, 0, _ve__dollar_tmp_m_833_m_25, _v_lsplit__Get5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:2772:3: warning: label '_exit1' defined but not used [-Wunused-label] 2772 | _exit1: {} | ^~~~~~ rfp_asail_jbc.cc:2828:3: warning: label '_exit2' defined but not used [-Wunused-label] 2828 | _exit2: {} | ^~~~~~ rfp_asail_jbc.cc:3006:3: warning: label '_exit3' defined but not used [-Wunused-label] 3006 | _exit3: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: rfp_asail_jbc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_jbc::rffunc::Pop_Block_Table_func_()': rfp_asail_jbc.cc:3352:38: warning: unused variable '_ve__dollar_tmp_m_901_m_32' [-Wunused-variable] 3352 | RF_lsplit (_v_ToChars1, 0, _ve__dollar_tmp_m_901_m_32, _v_lsplit__ToChars1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:3147:32: warning: unused variable '_ve__dollar_tmp_m_893_m_33' [-Wunused-variable] 3147 | RF_lsplit (_v_Entries1, 0, _ve__dollar_tmp_m_893_m_33, _v_lsplit__Entries1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:3409:3: warning: label '_exit1' defined but not used [-Wunused-label] 3409 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: rfp_asail_jbc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_jbc::rffunc::Bind_Vars_func_()': rfp_asail_jbc.cc:3441:29: warning: unused variable '_ve__dollar_tmp_m_924_m_15' [-Wunused-variable] 3441 | RF_lsplit (_ve_vars, 0, _ve__dollar_tmp_m_924_m_15, _v_lsplit__vars); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:3474:3: warning: label '_exit1' defined but not used [-Wunused-label] 3474 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: rfp_asail_jbc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_jbc::rffunc::Module_Item_To_JBC_func_()': rfp_asail_jbc.cc:4137:34: warning: unused variable '_ve__dollar_tmp_m_1027_m_23' [-Wunused-variable] 4137 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_1027_m_23, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_jbc::rffunc::Body_Item_To_JBC_func_()': rfp_asail_jbc.cc:5624:31: warning: unused variable '_ve__dollar_tmp_m_1220_m_17' [-Wunused-variable] 5624 | RF_lsplit (_ve_args, 0, _ve__dollar_tmp_m_1220_m_17, _v_lsplit__args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:5667:31: warning: unused variable '_ve__dollar_tmp_m_1225_m_17' [-Wunused-variable] 5667 | RF_lsplit (_ve_ress, 0, _ve__dollar_tmp_m_1225_m_17, _v_lsplit__ress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:5800:31: warning: unused variable '_ve__dollar_tmp_m_1248_m_17' [-Wunused-variable] 5800 | RF_lsplit (_ve_ress, 0, _ve__dollar_tmp_m_1248_m_17, _v_lsplit__ress2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:5659:5: warning: label '_exit1' defined but not used [-Wunused-label] 5659 | _exit1: {} | ^~~~~~ rfp_asail_jbc.cc:5751:5: warning: label '_continue2' defined but not used [-Wunused-label] 5751 | _continue2: {} | ^~~~~~~~~~ rfp_asail_jbc.cc:5753:5: warning: label '_exit2' defined but not used [-Wunused-label] 5753 | _exit2: {} | ^~~~~~ rfp_asail_jbc.cc:5853:5: warning: label '_exit3' defined but not used [-Wunused-label] 5853 | _exit3: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: rfp_asail_jbc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_jbc::rffunc::Expr_Ref_To_JBC_With_Type_func_()': rfp_asail_jbc.cc:5983:31: warning: unused variable '_ve__dollar_tmp_m_1281_m_17' [-Wunused-variable] 5983 | RF_lsplit (_ge_arg1, 0, _ve__dollar_tmp_m_1281_m_17, _v_lsplit__arg1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:6026:5: warning: label '_continue1' defined but not used [-Wunused-label] 6026 | _continue1: {} | ^~~~~~~~~~ rfp_asail_jbc.cc:6028:5: warning: label '_exit1' defined but not used [-Wunused-label] 6028 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: rfp_asail_jbc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_jbc::rffunc::Infix_To_JBC_func_()': rfp_asail_jbc.cc:6646:29: warning: unused variable '_ve__dollar_tmp_m_1348_m_15' [-Wunused-variable] 6646 | RF_lsplit (_ve_args, 0, _ve__dollar_tmp_m_1348_m_15, _v_lsplit__args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:6697:3: warning: label '_exit1' defined but not used [-Wunused-label] 6697 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: rfp_asail_jbc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_jbc::rffunc::Cond_To_JBC_func_()': rfp_asail_jbc.cc:6786:33: warning: unused variable '_ve__dollar_tmp_m_1358_m_17' [-Wunused-variable] 6786 | RF_lsplit (_ve_args, 0, _ve__dollar_tmp_m_1358_m_17, _v_lsplit__args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:6829:33: warning: unused variable '_ve__dollar_tmp_m_1363_m_17' [-Wunused-variable] 6829 | RF_lsplit (_ve_ress, 0, _ve__dollar_tmp_m_1363_m_17, _v_lsplit__ress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:6931:33: warning: unused variable '_ve__dollar_tmp_m_1378_m_17' [-Wunused-variable] 6931 | RF_lsplit (_ve_ress, 0, _ve__dollar_tmp_m_1378_m_17, _v_lsplit__ress2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:6821:7: warning: label '_exit1' defined but not used [-Wunused-label] 6821 | _exit1: {} | ^~~~~~ rfp_asail_jbc.cc:6913:7: warning: label '_continue2' defined but not used [-Wunused-label] 6913 | _continue2: {} | ^~~~~~~~~~ rfp_asail_jbc.cc:6915:7: warning: label '_exit2' defined but not used [-Wunused-label] 6915 | _exit2: {} | ^~~~~~ rfp_asail_jbc.cc:6984:7: warning: label '_exit3' defined but not used [-Wunused-label] 6984 | _exit3: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: rfp_asail_jbc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_jbc::rffunc::Const_Expr_To_JBC_func_()': rfp_asail_jbc.cc:7474:34: warning: unused variable '_ve__dollar_tmp_m_1453_m_17' [-Wunused-variable] 7474 | RF_lsplit (_ge_arg1__2, 0, _ve__dollar_tmp_m_1453_m_17, _v_lsplit__arg1__2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:7500:5: warning: label '_continue1' defined but not used [-Wunused-label] 7500 | _continue1: {} | ^~~~~~~~~~ rfp_asail_jbc.cc:7502:5: warning: label '_exit1' defined but not used [-Wunused-label] 7502 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail_jbc.cc:2: rfp_asail_jbc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_jbc::rffunc::WrapGen_func_()': rfp_asail_jbc.cc:9019:30: warning: unused variable '_ve__dollar_tmp_m_1625_m_21' [-Wunused-variable] 9019 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_1625_m_21, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail_jbc.cc:9226:5: warning: label '_exit2' defined but not used [-Wunused-label] 9226 | _exit2: {} | ^~~~~~ rfp_asail_jbc.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail_jbc::rffunc::WrapGen2_func_()': rfp_asail_jbc.cc:9570:3: warning: label '_exit1' defined but not used [-Wunused-label] 9570 | _exit1: {} | ^~~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_as2as.o rfp_as2as.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_as2as.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_as2as.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_as2as.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_as2as.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_as2as.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_as2as.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_as2as.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_as2as.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_as2as.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_as2as.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_as2as.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_as2as.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_as2as.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_as2as.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_as2as.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_as2as.cc:2: rfp_as2as.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_as2as::rffunc::Transform2_func_()': rfp_as2as.cc:474:42: warning: unused variable '_ve__dollar_tmp_m_55_m_22' [-Wunused-variable] 474 | RF_lsplit (_ve_targets, 0, _ve__dollar_tmp_m_55_m_22, _v_lsplit__targets); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_as2as.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_as2as::rffunc::Unstick_Blocks_func_()': rfp_as2as.cc:793:31: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 793 | if (_ve_Sentence.get_len () < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ rfp_as2as.cc:805:30: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 805 | if (_ve_Snt.get_len () < 0) | ~~~~~~~~~~~~~~~~~~~^~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_as2as.cc:2: rfp_as2as.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_as2as::rffunc::Generate_In_Vars_func_()': rfp_as2as.cc:2139:57: warning: unused variable '_ve__dollar_tmp_m_217_m_33' [-Wunused-variable] 2139 | RF_lsplit (_v_subexpr__lsplit__args, 0, _ve__dollar_tmp_m_217_m_33, _v_lsplit__lsplit__args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_as2as.cc:2110:37: warning: unused variable '_ve__dollar_tmp_m_217_m_24' [-Wunused-variable] 2110 | RF_lsplit (_ve_args, 0, _ve__dollar_tmp_m_217_m_24, _v_lsplit__args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_as2as.cc:2397:59: warning: unused variable '_ve__dollar_tmp_m_241_m_35' [-Wunused-variable] 2397 | RF_lsplit (_v_subexpr__lsplit__vars, 0, _ve__dollar_tmp_m_241_m_35, _v_lsplit__lsplit__vars); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_as2as.cc:2368:39: warning: unused variable '_ve__dollar_tmp_m_241_m_26' [-Wunused-variable] 2368 | RF_lsplit (_ve_vars, 0, _ve__dollar_tmp_m_241_m_26, _v_lsplit__vars); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_as2as.cc:2623:60: warning: unused variable '_ve__dollar_tmp_m_260_m_35' [-Wunused-variable] 2623 | RF_lsplit (_v_subexpr__lsplit__vars2, 0, _ve__dollar_tmp_m_260_m_35, _v_lsplit__lsplit__vars2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_as2as.cc:2594:39: warning: unused variable '_ve__dollar_tmp_m_260_m_26' [-Wunused-variable] 2594 | RF_lsplit (_ve_vars, 0, _ve__dollar_tmp_m_260_m_26, _v_lsplit__vars2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_as2as.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_as2as::rffunc::Rename_Vars_func_()': rfp_as2as.cc:3164:43: warning: unused variable '_ve__dollar_tmp_m_336_m_55' [-Wunused-variable] 3164 | RF_lsplit (_ve_vars, 0, _ve__dollar_tmp_m_336_m_55, _v_lsplit__vars); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_as2as.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_as2as::rffunc::IsOld_Var_func_()': rfp_as2as.cc:3389:27: warning: unused variable '_ve__dollar_tmp_m_381_m_41' [-Wunused-variable] 3389 | RF_lsplit (_ve_vars, 0, _ve__dollar_tmp_m_381_m_41, _v_lsplit__vars); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_asail2asail.o rfp_asail2asail.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail2asail.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail2asail.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_asail2asail.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_asail2asail.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_asail2asail.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail2asail.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail2asail.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail2asail.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail2asail.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail2asail.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail2asail.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail2asail.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail2asail.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_asail2asail.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_asail2asail.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail2asail.cc:2: rfp_asail2asail.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail2asail::rffunc::Remove_Unreachable2_func_()': rfp_asail2asail.cc:1315:41: warning: unused variable '_ve__dollar_tmp_m_111_m_22' [-Wunused-variable] 1315 | RF_lsplit (_v_deref__breaks, 0, _ve__dollar_tmp_m_111_m_22, _v_lsplit__deref__breaks); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail2asail.cc:1336:7: warning: label '_continue1' defined but not used [-Wunused-label] 1336 | _continue1: {} | ^~~~~~~~~~ rfp_asail2asail.cc:1338:7: warning: label '_exit1' defined but not used [-Wunused-label] 1338 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_asail2asail.cc:2: rfp_asail2asail.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail2asail::rffunc::Remove_Dupl_Decl_func_()': rfp_asail2asail.cc:1879:36: warning: unused variable '_ve__dollar_tmp_m_160_m_16' [-Wunused-variable] 1879 | RF_lsplit (_ve_subst, 0, _ve__dollar_tmp_m_160_m_16, _v_lsplit__subst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_asail2asail.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_asail2asail::rffunc::Process_Var_func_()': rfp_asail2asail.cc:1967:50: warning: unused variable '_ve__dollar_tmp_m_170_m_38' [-Wunused-variable] 1967 | RF_rsplit (_ve_decls, 0, _v_rsplit__decls, _ve__dollar_tmp_m_170_m_38); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:512:15: note: in definition of macro 'RF_rsplit' 512 | Expr const& re = RF_iter(e).get_right() | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_check.o rfp_check.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_check.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_check.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_check.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_check.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_check.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: rfp_check.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_check::rffunc::RFP_Check_func_()': rfp_check.cc:525:40: warning: unused variable '_ve__dollar_tmp_m_39_m_22' [-Wunused-variable] 525 | RF_lsplit (_vv_targets, 0, _ve__dollar_tmp_m_39_m_22, _v_lsplit__targets); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_check.cc:464:30: warning: unused variable '_ve__dollar_tmp_m_36_m_14' [-Wunused-variable] 464 | RF_lsplit (_ve_Items, 0, _ve__dollar_tmp_m_36_m_14, _v_lsplit__Items); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_check.cc:673:3: warning: label '_exit1' defined but not used [-Wunused-label] 673 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: rfp_check.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_check::rffunc::Satisfies_Format_func_()': rfp_check.cc:879:39: warning: unused variable '_ve__dollar_tmp_m_89_m_27' [-Wunused-variable] 879 | RF_lsplit (_ve_Branches, 0, _ve__dollar_tmp_m_89_m_27, _v_lsplit__Branches); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_check.cc:923:9: warning: label '_exit1' defined but not used [-Wunused-label] 923 | _exit1: {} | ^~~~~~ rfp_check.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_check::rffunc::Check_Vars_func_()': rfp_check.cc:1710:58: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1710 | if (_v_deref__lsplit__vars__0.get_len () != (_v_len__name + 2)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: rfp_check.cc:1690:40: warning: unused variable '_ve__dollar_tmp_m_173_m_23' [-Wunused-variable] 1690 | RF_lsplit (_ge_vars__0, 0, _ve__dollar_tmp_m_173_m_23, _v_lsplit__vars__0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_check.cc:1847:69: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1847 | if (_v_deref__lsplit__lsplit__He__vars.get_len () != (_v_len__3 + 2)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: rfp_check.cc:1827:59: warning: unused variable '_ve__dollar_tmp_m_184_m_44' [-Wunused-variable] 1827 | RF_lsplit (_v_subexpr__lsplit__He__vars, 0, _ve__dollar_tmp_m_184_m_44, _v_lsplit__lsplit__He__vars); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_check.cc:1792:39: warning: unused variable '_ve__dollar_tmp_m_184_m_29' [-Wunused-variable] 1792 | RF_lsplit (_ve_He__vars, 0, _ve__dollar_tmp_m_184_m_29, _v_lsplit__He__vars); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_check.cc:1996:39: warning: unused variable '_ve__dollar_tmp_m_197_m_27' [-Wunused-variable] 1996 | RF_lsplit (_ve_Branches, 0, _ve__dollar_tmp_m_197_m_27, _v_lsplit__Branches); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_check.cc:1886:13: warning: label '_exit3' defined but not used [-Wunused-label] 1886 | _exit3: {} | ^~~~~~ rfp_check.cc:1890:9: warning: label '_exit2' defined but not used [-Wunused-label] 1890 | _exit2: {} | ^~~~~~ rfp_check.cc:2017:9: warning: label '_continue4' defined but not used [-Wunused-label] 2017 | _continue4: {} | ^~~~~~~~~~ rfp_check.cc:2019:9: warning: label '_exit4' defined but not used [-Wunused-label] 2019 | _exit4: {} | ^~~~~~ rfp_check.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_check::rffunc::Update_Vars_func_()': rfp_check.cc:2245:54: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2245 | if (_v_deref__lsplit__vars__0.get_len () != (_v_len__name + 2)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: rfp_check.cc:2225:36: warning: unused variable '_ve__dollar_tmp_m_233_m_10' [-Wunused-variable] 2225 | RF_lsplit (_ge_vars__0, 0, _ve__dollar_tmp_m_233_m_10, _v_lsplit__vars__0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_check.cc:2295:55: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2295 | if (_v_deref__lsplit__vars__02.get_len () != (_v_len__name + 2)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_check.cc:2: rfp_check.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_check::rffunc::Print_Pragma_func_()': rfp_check.cc:2974:32: warning: unused variable '_ve__dollar_tmp_m_341_m_6' [-Wunused-variable] 2974 | RF_lsplit (_ve_pragmas, 0, _ve__dollar_tmp_m_341_m_6, _v_lsplit__pragmas); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_check.cc:3021:32: warning: unused variable '_ve__dollar_tmp_m_342_m_6' [-Wunused-variable] 3021 | RF_lsplit (_ve_pragmas, 0, _ve__dollar_tmp_m_342_m_6, _v_lsplit__pragmas2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_check.cc:3013:3: warning: label '_exit1' defined but not used [-Wunused-label] 3013 | _exit1: {} | ^~~~~~ rfp_check.cc:3067:3: warning: label '_exit2' defined but not used [-Wunused-label] 3067 | _exit2: {} | ^~~~~~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_format.o rfp_format.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_format.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_format.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_format.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_format.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_format.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: rfp_format.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_format::rffunc::MSG_Exprs_func_()': rfp_format.cc:1861:37: warning: unused variable '_ve__dollar_tmp_m_161_m_16' [-Wunused-variable] 1861 | RF_lsplit (_ge_arg2, 0, _ve__dollar_tmp_m_161_m_16, _v_lsplit__arg2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_format.cc:1804:33: warning: unused variable '_ve__dollar_tmp_m_157_m_14' [-Wunused-variable] 1804 | RF_lsplit (_ge_arg1, 0, _ve__dollar_tmp_m_157_m_14, _v_lsplit__arg1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_format.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_format::rffunc::IsSubformat_func_()': rfp_format.cc:2222:34: warning: unused variable '_ve__dollar_tmp_m_202_m_20' [-Wunused-variable] 2222 | RF_lsplit (_ve_Format2, 0, _ve__dollar_tmp_m_202_m_20, _v_lsplit__Format2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_format.cc:2873:34: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 2873 | if (_ve_Format2.get_len () < 0) | ~~~~~~~~~~~~~~~~~~~~~~~^~~ rfp_format.cc:2909:40: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 2909 | if (_ve_rest2.get_len () < 0) | ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: rfp_format.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_format::rffunc::IsEmpty_Expr_func_()': rfp_format.cc:3056:29: warning: unused variable '_ve__dollar_tmp_m_288_m_4' [-Wunused-variable] 3056 | RF_lsplit (_ge_arg1, 0, _ve__dollar_tmp_m_288_m_4, _v_lsplit__arg1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_format.cc:3127:3: warning: label '_exit1' defined but not used [-Wunused-label] 3127 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_format.cc:2: rfp_format.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_format::rffunc::Get_Term_func_()': rfp_format.cc:3151:27: warning: unused variable '_ve_0' [-Wunused-variable] 3151 | RF_lsplit (_ge_arg1, 0, _ve_0, _v_lsplit__arg1); | ^~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_helper.o rfp_helper.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_helper.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_helper.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_helper.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_helper.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_helper.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: rfp_helper.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_helper::rffunc::RFP_Double_Copy_func_()': rfp_helper.cc:381:31: warning: unused variable '_ve__dollar_tmp_m_16_m_23' [-Wunused-variable] 381 | RF_lsplit (_v_Domain1, 0, _ve__dollar_tmp_m_16_m_23, _v_lsplit__Domain1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_helper.cc:433:3: warning: label '_exit1' defined but not used [-Wunused-label] 433 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: rfp_helper.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_helper::rffunc::RFP_Double_Unbind_func_()': rfp_helper.cc:445:29: warning: unused variable '_ve__dollar_tmp_m_25_m_15' [-Wunused-variable] 445 | RF_lsplit (_ve_keys, 0, _ve__dollar_tmp_m_25_m_15, _v_lsplit__keys); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_helper.cc:466:3: warning: label '_continue1' defined but not used [-Wunused-label] 466 | _continue1: {} | ^~~~~~~~~~ rfp_helper.cc:468:3: warning: label '_exit1' defined but not used [-Wunused-label] 468 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: rfp_helper.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_helper::rffunc::Subst_func_()': rfp_helper.cc:608:64: warning: unused variable '_ve_5' [-Wunused-variable] 608 | RF_rsplit (_ve_patterns, 0, _v_rsplit__patterns, _ve_5); | ^~~~~ ./../runtime/rf_expr.hh:512:15: note: in definition of macro 'RF_rsplit' 512 | Expr const& re = RF_iter(e).get_right() | ^~ rfp_helper.cc:678:42: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 678 | if (_v_Subst1.get_len () != _v_len__7) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rfp_helper.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_helper::rffunc::IsIn_func_()': rfp_helper.cc:742:34: warning: comparison of integer expressions of different signedness: 'uintptr_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 742 | if (_v_compose1.get_len () < (_v_len__pattern + 1)) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_helper.cc:2: rfp_helper.cc:749:43: warning: unused variable '_ve__dollar_tmp_m_63_m_16' [-Wunused-variable] 749 | RF_lsplit (_v_subexpr__compose1, 0, _ve__dollar_tmp_m_63_m_16, _v_lsplit__compose1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_helper.cc:798:41: warning: unused variable '_ve__dollar_tmp_m_64_m_16' [-Wunused-variable] 798 | RF_lsplit (_v_subexpr__compose2, 0, _ve__dollar_tmp_m_64_m_16, _v_lsplit__compose2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_vars.o rfp_vars.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_vars.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_vars.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_vars.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_vars.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_vars.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_vars.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_vars.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_vars.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_vars.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_vars.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_vars.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_vars.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_vars.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_vars.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_vars.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_vars.cc:2: rfp_vars.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_vars::rffunc::Normalize_Info_func_()': rfp_vars.cc:487:31: warning: unused variable '_ve__dollar_tmp_m_48_m_15' [-Wunused-variable] 487 | RF_lsplit (_ve_info, 0, _ve__dollar_tmp_m_48_m_15, _v_lsplit__info); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_vars.cc:679:34: warning: unused variable '_ve__dollar_tmp_m_71_m_15' [-Wunused-variable] 679 | RF_lsplit (_ge_info__1, 0, _ve__dollar_tmp_m_71_m_15, _v_lsplit__info__1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_vars.cc:893:41: warning: unused variable '_ve__dollar_tmp_m_88_m_19' [-Wunused-variable] 893 | RF_lsplit (_ge_info__1__2, 0, _ve__dollar_tmp_m_88_m_19, _v_lsplit__info__1__2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_vars.cc:949:39: warning: unused variable '_ve__dollar_tmp_m_92_m_17' [-Wunused-variable] 949 | RF_lsplit (_ge_info__1__2, 0, _ve__dollar_tmp_m_92_m_17, _v_lsplit__info__1__22); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_vars.cc:1009:40: warning: unused variable '_ve__dollar_tmp_m_101_m_15' [-Wunused-variable] 1009 | RF_lsplit (_ge_info__1__2__3, 0, _ve__dollar_tmp_m_101_m_15, _v_lsplit__info__1__2__3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_vars.cc:1106:44: warning: unused variable '_ve__dollar_tmp_m_102_m_41' [-Wunused-variable] 1106 | RF_lsplit (_ge_info__1__2__3, 0, _ve__dollar_tmp_m_102_m_41, _v_lsplit__info__1__2__33); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_vars.cc:1070:40: warning: unused variable '_ve__dollar_tmp_m_102_m_15' [-Wunused-variable] 1070 | RF_lsplit (_ge_info__1__2__3, 0, _ve__dollar_tmp_m_102_m_15, _v_lsplit__info__1__2__32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_vars.cc:1164:43: warning: unused variable '_ve__dollar_tmp_m_110_m_15' [-Wunused-variable] 1164 | RF_lsplit (_ge_info__1__2__3__4, 0, _ve__dollar_tmp_m_110_m_15, _v_lsplit__info__1__2__3__4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_vars.cc:1213:43: warning: unused variable '_ve__dollar_tmp_m_111_m_15' [-Wunused-variable] 1213 | RF_lsplit (_ge_info__1__2__3__4, 0, _ve__dollar_tmp_m_111_m_15, _v_lsplit__info__1__2__3__42); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_vars.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_vars::rffunc::Get_Var_func_()': rfp_vars.cc:1469:35: warning: unused variable '_ve__dollar_tmp_m_135_m_15' [-Wunused-variable] 1469 | RF_lsplit (_ve_info, 0, _ve__dollar_tmp_m_135_m_15, _v_lsplit__info); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_vars.cc:1428:43: warning: unused variable '_ve_2' [-Wunused-variable] 1428 | RF_rsplit (_v_Get1, 0, _v_rsplit__Get1, _ve_2); | ^~~~~ ./../runtime/rf_expr.hh:512:15: note: in definition of macro 'RF_rsplit' 512 | Expr const& re = RF_iter(e).get_right() | ^~ rfp_vars.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_vars::rffunc::Reset_Var_func_()': rfp_vars.cc:1705:34: warning: unused variable '_ve__dollar_tmp_m_169_m_6' [-Wunused-variable] 1705 | RF_lsplit (_ge_auxalt1, 0, _ve__dollar_tmp_m_169_m_6, _v_lsplit__auxalt1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_vars.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_vars::rffunc::Gener_Len_Var_func_()': rfp_vars.cc:1779:43: warning: unused variable '_ve_2' [-Wunused-variable] 1779 | RF_rsplit (_v_Get1, 0, _v_rsplit__Get1, _ve_2); | ^~~~~ ./../runtime/rf_expr.hh:512:15: note: in definition of macro 'RF_rsplit' 512 | Expr const& re = RF_iter(e).get_right() | ^~ rfp_vars.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_vars::rffunc::Gener_Name_func_()': rfp_vars.cc:2662:47: warning: unused variable '_ve__dollar_tmp_m_334_m_34' [-Wunused-variable] 2662 | RF_rsplit (_v_Get1, 0, _v_rsplit__Get1, _ve__dollar_tmp_m_334_m_34); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:512:15: note: in definition of macro 'RF_rsplit' 512 | Expr const& re = RF_iter(e).get_right() | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_const.o rfp_const.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_const.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_const.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_const.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_const.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_const.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_const.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_const.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_const.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_const.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_const.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_const.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_const.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_const.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_const.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_const.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_const.cc:2: rfp_const.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_const::rffunc::Create_Static_func_()': rfp_const.cc:225:32: warning: unused variable '_ve__dollar_tmp_m_22_m_22' [-Wunused-variable] 225 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_22_m_22, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_const.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_const::rffunc::Get_Static_func_()': rfp_const.cc:301:26: warning: unused variable '_ve__dollar_tmp_m_32_m_46' [-Wunused-variable] 301 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_32_m_46, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_const.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_const::rffunc::IsSubexpr_func_()': rfp_const.cc:362:26: warning: unused variable '_ve_3' [-Wunused-variable] 362 | RF_lsplit (_ve_2, 0, _ve_3, _v_lsplit__2); | ^~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_const.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_const::rffunc::Bind_Subexprs_func_()': rfp_const.cc:475:30: warning: unused variable '_ve_1' [-Wunused-variable] 475 | RF_lsplit (_ve_xpr, 0, _ve_1, _v_lsplit__xpr); | ^~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_clashes.o rfp_clashes.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_clashes.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_clashes.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_clashes.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_clashes.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_clashes.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_clashes.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_clashes.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_clashes.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_clashes.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_clashes.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_clashes.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_clashes.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_clashes.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_clashes.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_clashes.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_clashes.cc:2: rfp_clashes.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_clashes::rffunc::Not_Instantiated_Var_func_()': rfp_clashes.cc:2417:30: warning: unused variable '_ve__dollar_tmp_m_379_m_17' [-Wunused-variable] 2417 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_379_m_17, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_clashes.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_clashes::rffunc::Get_Cycle_func_()': rfp_clashes.cc:2537:54: warning: unused variable '_ve_b1' [-Wunused-variable] 2537 | RF_lsplit (_v_subexpr__deref__lsplit__Get1, 0, _ve_b1, _v_lsplit__deref__lsplit__Get1); | ^~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ rfp_clashes.cc:2473:26: warning: unused variable '_ve__dollar_tmp_m_385_m_21' [-Wunused-variable] 2473 | RF_lsplit (_v_Get1, 0, _ve__dollar_tmp_m_385_m_21, _v_lsplit__Get1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o rfp_debug.o rfp_debug.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_debug.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_debug.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from rfp_debug.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from rfp_debug.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from rfp_debug.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_debug.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_debug.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_debug.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_debug.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_debug.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_debug.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_debug.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_debug.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from rfp_debug.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from rfp_debug.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from rfp_debug.cc:2: rfp_debug.cc: In function 'rfrt::RetVal org::refal::plus::compiler::rfp_debug::rffunc::Add_Env_func_()': rfp_debug.cc:349:48: warning: unused variable '_ve__dollar_tmp_m_25_m_36' [-Wunused-variable] 349 | RF_rsplit (_ve_nv, 0, _v_rsplit__nv, _ve__dollar_tmp_m_25_m_36); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:512:15: note: in definition of macro 'RF_rsplit' 512 | Expr const& re = RF_iter(e).get_right() | ^~ g++ -W -Wall -g -DDEBUG -DPARANOIA -DALL_INLINE -DRFRT_USE_STATEMENT_EXPR -I./../runtime -I./../libp++ -I./../include -c -o NativeJava.o NativeJava.cc In file included from ./../libp++/pxx_heap_allocator.hh:26, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from NativeJava.cc:2: ./../libp++/pxx_heap.hh:68:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | ) throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:71:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | ~Heap () throw (SysError) ; | ^~~~~ ./../libp++/pxx_heap.hh:74:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | void expand (unsigned _order = 1) throw (SysError) ; | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.hh:27, from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from NativeJava.cc:2: ./../libp++/pxx_allocator.hh:65:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | virtual inline ~Allocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:26, from ./../runtime/rf_core.hh:26, from NativeJava.cc:2: ./../libp++/pxx_heap_allocator.hh:113:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | ~HeapAllocator () throw (SysError); | ^~~~~ In file included from ./../libp++/pxx_heap_allocator.ih:27, from ./../runtime/rf_core.hh:26, from NativeJava.cc:2: ./../libp++/pxx_allocator.ih:14:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 14 | inline Allocator::~Allocator () throw (SysError) | ^~~~~ In file included from ./../libp++/pxx_default_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.hh:27, from ./../libp++/pxx_chunk_allocator.ih:26, from ./../runtime/rf_core.hh:27, from NativeJava.cc:2: ./../libp++/pxx_malloc_allocator.hh:50:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | inline void* allocate (size_t _size) throw (SysError) ; | ^~~~~ ./../libp++/pxx_malloc_allocator.hh:56:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | inline void* reallocate (void* _ptr, size_t _size) throw (SysError) ; | ^~~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from NativeJava.cc:2: ./../runtime/rf_expr.ih: In static member function 'static void rfrt::Expr::clear(rfrt::Expr*)': ./../runtime/rf_expr.ih:460:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class rfrt::Expr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 460 | memset(_ptr, '\0', sizeof(Expr)); | ^ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from NativeJava.cc:2: ./../runtime/rf_expr.hh:56:7: note: 'class rfrt::Expr' declared here 56 | class Expr | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from NativeJava.cc:2: ./../runtime/rf_expr.ih: In member function 'rfrt::Expr rfrt::Expr::operator+(const rfrt::Expr&) const': ./../runtime/rf_expr.ih:804:54: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 804 | memcpy(e.last, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from NativeJava.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from NativeJava.cc:2: ./../runtime/rf_expr.ih:835:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 835 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from NativeJava.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from NativeJava.cc:2: ./../runtime/rf_expr.ih:861:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 861 | if (is_flat()) memcpy(e.first, first, len1 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from NativeJava.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_object_ref.ih:11, from ./../runtime/rf_term.ih:18, from ./../runtime/rf_core.hh:32, from NativeJava.cc:2: ./../runtime/rf_expr.ih:871:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rfrt::Term' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 871 | memcpy(e.first + len1, _expr.first, len2 * sizeof(Term)); | ^ In file included from ./../runtime/rf_term.ih:14, from ./../runtime/rf_core.hh:32, from NativeJava.cc:2: ./../runtime/rf_term.hh:69:7: note: 'class rfrt::Term' declared here 69 | class Term | ^~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from NativeJava.cc:2: NativeJava.cc: In function 'rfrt::RetVal org::refal::plus::compiler::NativeJava::rffunc::GetWhileNotWhitespace_func_()': NativeJava.cc:176:30: warning: unused variable '_ve_head' [-Wunused-variable] 176 | RF_lsplit (_ve_arg, 0, _ve_head, _v_lsplit__arg); | ^~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ NativeJava.cc: In function 'rfrt::RetVal org::refal::plus::compiler::NativeJava::rffunc::Whitespaces_func_()': NativeJava.cc:274:28: warning: unused variable '_ve__dollar_tmp_m_23_m_14' [-Wunused-variable] 274 | RF_lsplit (_ve_arg, 0, _ve__dollar_tmp_m_23_m_14, _v_lsplit__arg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ NativeJava.cc:305:3: warning: label '_exit1' defined but not used [-Wunused-label] 305 | _exit1: {} | ^~~~~~ In file included from ./../runtime/rf_term.ih:16, from ./../runtime/rf_core.hh:32, from NativeJava.cc:2: NativeJava.cc: In function 'rfrt::RetVal org::refal::plus::compiler::NativeJava::rffunc::NoWhitespaces_func_()': NativeJava.cc:316:28: warning: unused variable '_ve__dollar_tmp_m_28_m_14' [-Wunused-variable] 316 | RF_lsplit (_ve_arg, 0, _ve__dollar_tmp_m_28_m_14, _v_lsplit__arg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../runtime/rf_expr.hh:506:15: note: in definition of macro 'RF_lsplit' 506 | Expr const& le = RF_iter(e).get_left(); \ | ^~ NativeJava.cc:343:3: warning: label '_exit1' defined but not used [-Wunused-label] 343 | _exit1: {} | ^~~~~~ NativeJava.cc: In function 'rfrt::RetVal org::refal::plus::compiler::NativeJava::rffunc::ArgsReader_func_()': NativeJava.cc:708:28: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 708 | if (_ve_arg.get_len () < 0) | ~~~~~~~~~~~~~~~~~~~^~~ NativeJava.cc:720:39: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 720 | if (_v_rsplit__arg.get_len () < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ NativeJava.cc:732:51: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 732 | if (_v_rsplit__rsplit__arg.get_len () < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ NativeJava.cc:744:63: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 744 | if (_v_rsplit__rsplit__rsplit__arg.get_len () < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ NativeJava.cc:756:45: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 756 | if (_ve_ws11.get_len () < 0) | ~~~~~~~~~~~~~~~~~~~~^~~ g++ rfpc.o rfp_lex.o rfp_parse.o rfp_compile.o rfp_err.o rfp_src.o rfp_asail.o rfp_asail_cpp.o rfp_asail_tpp.o rfp_asail_java.o rfp_asail_jbc.o rfp_as2as.o rfp_asail2asail.o rfp_check.o rfp_format.o rfp_helper.o rfp_vars.o rfp_const.o rfp_clashes.o rfp_debug.o NativeJava.o ../lib/librf.a ../runtime/librfrt.a ../libp++/libp++.a -static-libgcc -lsupc++ -lgmp -o rfpc make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/compiler' make: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++' make: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++' All done. make: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.67734 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/refal-plus-buildroot + : + /bin/rm -rf -- /usr/src/tmp/refal-plus-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd refal-r4137-src + cd c++ + /usr/bin/make 'INSTALL=/usr/libexec/rpm-build/install -p' prefix=/usr/src/tmp/refal-plus-buildroot/usr exec_prefix=/usr/src/tmp/refal-plus-buildroot/usr bindir=/usr/src/tmp/refal-plus-buildroot/usr/bin sbindir=/usr/src/tmp/refal-plus-buildroot/usr/sbin sysconfdir=/usr/src/tmp/refal-plus-buildroot/etc datadir=/usr/src/tmp/refal-plus-buildroot/usr/share includedir=/usr/src/tmp/refal-plus-buildroot/usr/include libdir=/usr/src/tmp/refal-plus-buildroot/usr/lib64 libexecdir=/usr/src/tmp/refal-plus-buildroot/usr/lib localstatedir=/usr/src/tmp/refal-plus-buildroot/var/lib sharedstatedir=/usr/src/tmp/refal-plus-buildroot/var/lib mandir=/usr/src/tmp/refal-plus-buildroot/usr/share/man infodir=/usr/src/tmp/refal-plus-buildroot/usr/share/info install INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr make: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++' /usr/bin/make -C libp++ TOPDIR=./.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./libp++ DISTNAME="" || exit 1; /usr/bin/make -C runtime TOPDIR=./.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./runtime DISTNAME="" || exit 1; /usr/bin/make -C lib TOPDIR=./.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib DISTNAME="" || exit 1; /usr/bin/make -C compiler TOPDIR=./.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./compiler DISTNAME="" || exit 1; make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/libp++' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/libp++' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/runtime' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/runtime' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib' /usr/bin/make -C Access TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Access DISTNAME="" || exit 1; /usr/bin/make -C Apply TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Apply DISTNAME="" || exit 1; /usr/bin/make -C Arithm TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Arithm DISTNAME="" || exit 1; /usr/bin/make -C ShortArithm TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/ShortArithm DISTNAME="" || exit 1; /usr/bin/make -C MPArithm TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/MPArithm DISTNAME="" || exit 1; /usr/bin/make -C Bit TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Bit DISTNAME="" || exit 1; /usr/bin/make -C Box TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Box DISTNAME="" || exit 1; /usr/bin/make -C Class TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Class DISTNAME="" || exit 1; /usr/bin/make -C Compare TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Compare DISTNAME="" || exit 1; /usr/bin/make -C Convert TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Convert DISTNAME="" || exit 1; /usr/bin/make -C CppMangle TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/CppMangle DISTNAME="" || exit 1; /usr/bin/make -C JavaMangle TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/JavaMangle DISTNAME="" || exit 1; /usr/bin/make -C Java TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Java DISTNAME="" || exit 1; /usr/bin/make -C Debug TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Debug DISTNAME="" || exit 1; /usr/bin/make -C Dir TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Dir DISTNAME="" || exit 1; /usr/bin/make -C Dos TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Dos DISTNAME="" || exit 1; /usr/bin/make -C Error TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Error DISTNAME="" || exit 1; /usr/bin/make -C File TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/File DISTNAME="" || exit 1; /usr/bin/make -C Lexer TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Lexer DISTNAME="" || exit 1; /usr/bin/make -C List TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/List DISTNAME="" || exit 1; /usr/bin/make -C RF_Stack TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/RF_Stack DISTNAME="" || exit 1; /usr/bin/make -C Static TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Static DISTNAME="" || exit 1; /usr/bin/make -C StdIO TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/StdIO DISTNAME="" || exit 1; /usr/bin/make -C Stream TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Stream DISTNAME="" || exit 1; /usr/bin/make -C String TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/String DISTNAME="" || exit 1; /usr/bin/make -C System TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/System DISTNAME="" || exit 1; /usr/bin/make -C Table TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Table DISTNAME="" || exit 1; /usr/bin/make -C UniStd TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/UniStd DISTNAME="" || exit 1; /usr/bin/make -C Vector TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Vector DISTNAME="" || exit 1; make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Access' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Access' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Apply' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Apply' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Arithm' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Arithm' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/ShortArithm' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/ShortArithm' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/MPArithm' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/MPArithm' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Bit' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Bit' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Box' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Box' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Class' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Class' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Compare' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Compare' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Convert' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Convert' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/CppMangle' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/CppMangle' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/JavaMangle' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/JavaMangle' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Java' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Java' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Debug' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Debug' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dir' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dir' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dos' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dos' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Error' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Error' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/File' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/File' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Lexer' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Lexer' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/List' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/List' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/RF_Stack' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/RF_Stack' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Static' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Static' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/StdIO' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/StdIO' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Stream' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Stream' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/String' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/String' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/System' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/System' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Table' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Table' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/UniStd' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/UniStd' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Vector' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Vector' make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/compiler' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/compiler' All done. /usr/bin/make -C libp++ TOPDIR=./.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./libp++ DISTNAME="" || exit 1; /usr/bin/make -C runtime TOPDIR=./.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./runtime DISTNAME="" || exit 1; /usr/bin/make -C lib TOPDIR=./.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib DISTNAME="" || exit 1; /usr/bin/make -C compiler TOPDIR=./.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./compiler DISTNAME="" || exit 1; make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/libp++' mkdir -p -m 0755 /usr/src/tmp/refal-plus-buildroot/usr/lib install -m 0644 libp++.a /usr/src/tmp/refal-plus-buildroot/usr/lib/ mkdir -p -m 0755 /usr/src/tmp/refal-plus-buildroot/usr/include/libp++ install -m 0644 pxx_common.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_sys_error.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_allocator.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_malloc_allocator.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_heap.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_heap_allocator.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_default_allocator.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_chunk_allocator_block_header.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_chunk_allocator.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_buffer.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_fd_buffer.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_stream.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_binary_stream.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_fd_binary_stream.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_text_stream.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_fd_text_stream.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_string.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_vector.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_sock_addr.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_stream_socket.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_common.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_sys_error.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_allocator.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_malloc_allocator.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_heap.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_heap_allocator.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_default_allocator.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_chunk_allocator_block_header.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_chunk_allocator.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_buffer.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_fd_buffer.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_stream.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_binary_stream.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_fd_binary_stream.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_text_stream.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_fd_text_stream.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_string.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_vector.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_sock_addr.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_stream_socket.ih /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; install -m 0644 pxx_exception.hh /usr/src/tmp/refal-plus-buildroot/usr/include/libp++/ ; make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/libp++' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/runtime' mkdir -p -m 0755 /usr/src/tmp/refal-plus-buildroot/usr/lib install -m 0644 librfrt.a /usr/src/tmp/refal-plus-buildroot/usr/lib/ mkdir -p -m 0755 /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt [ -f rf_arg.hh ] && install -m 0644 rf_arg.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_atstart.hh ] && install -m 0644 rf_atstart.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_common.hh ] && install -m 0644 rf_common.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_core.hh ] && install -m 0644 rf_core.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_expr.hh ] && install -m 0644 rf_expr.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_macros.hh ] && install -m 0644 rf_macros.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_result.hh ] && install -m 0644 rf_result.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_retval.hh ] && install -m 0644 rf_retval.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_stack.hh ] && install -m 0644 rf_stack.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_term.hh ] && install -m 0644 rf_term.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_memory_chunk.hh ] && install -m 0644 rf_memory_chunk.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_types.hh ] && install -m 0644 rf_types.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_func.hh ] && install -m 0644 rf_func.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_char.hh ] && install -m 0644 rf_char.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_word.hh ] && install -m 0644 rf_word.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_short_int.hh ] && install -m 0644 rf_short_int.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_integer.hh ] && install -m 0644 rf_integer.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_mpint.hh ] && install -m 0644 rf_mpint.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_object.hh ] && install -m 0644 rf_object.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_static_object.hh ] && install -m 0644 rf_static_object.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_object_ref.hh ] && install -m 0644 rf_object_ref.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_vector.hh ] && install -m 0644 rf_vector.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_string.hh ] && install -m 0644 rf_string.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_channel.hh ] && install -m 0644 rf_channel.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_table.hh ] && install -m 0644 rf_table.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_symbol.hh ] && install -m 0644 rf_symbol.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_closure.hh ] && install -m 0644 rf_closure.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_expr_constr.hh ] && install -m 0644 rf_expr_constr.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_box.hh ] && install -m 0644 rf_box.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_parenth.hh ] && install -m 0644 rf_parenth.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_sysdefs.hh ] && install -m 0644 rf_sysdefs.hh /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_arg.ih ] && install -m 0644 rf_arg.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_atstart.ih ] && install -m 0644 rf_atstart.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_common.ih ] && install -m 0644 rf_common.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_core.ih ] && install -m 0644 rf_core.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_expr.ih ] && install -m 0644 rf_expr.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_macros.ih ] && install -m 0644 rf_macros.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_result.ih ] && install -m 0644 rf_result.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_retval.ih ] && install -m 0644 rf_retval.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_stack.ih ] && install -m 0644 rf_stack.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_term.ih ] && install -m 0644 rf_term.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_memory_chunk.ih ] && install -m 0644 rf_memory_chunk.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_types.ih ] && install -m 0644 rf_types.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_func.ih ] && install -m 0644 rf_func.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_char.ih ] && install -m 0644 rf_char.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_word.ih ] && install -m 0644 rf_word.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_short_int.ih ] && install -m 0644 rf_short_int.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_integer.ih ] && install -m 0644 rf_integer.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_mpint.ih ] && install -m 0644 rf_mpint.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_object.ih ] && install -m 0644 rf_object.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_static_object.ih ] && install -m 0644 rf_static_object.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_object_ref.ih ] && install -m 0644 rf_object_ref.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_vector.ih ] && install -m 0644 rf_vector.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_string.ih ] && install -m 0644 rf_string.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_channel.ih ] && install -m 0644 rf_channel.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_table.ih ] && install -m 0644 rf_table.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_symbol.ih ] && install -m 0644 rf_symbol.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; [ -f rf_closure.ih ] && install -m 0644 rf_closure.ih /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/ ; make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/runtime' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib' /usr/bin/make -C Access TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Access DISTNAME="" || exit 1; /usr/bin/make -C Apply TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Apply DISTNAME="" || exit 1; /usr/bin/make -C Arithm TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Arithm DISTNAME="" || exit 1; /usr/bin/make -C ShortArithm TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/ShortArithm DISTNAME="" || exit 1; /usr/bin/make -C MPArithm TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/MPArithm DISTNAME="" || exit 1; /usr/bin/make -C Bit TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Bit DISTNAME="" || exit 1; /usr/bin/make -C Box TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Box DISTNAME="" || exit 1; /usr/bin/make -C Class TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Class DISTNAME="" || exit 1; /usr/bin/make -C Compare TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Compare DISTNAME="" || exit 1; /usr/bin/make -C Convert TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Convert DISTNAME="" || exit 1; /usr/bin/make -C CppMangle TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/CppMangle DISTNAME="" || exit 1; /usr/bin/make -C JavaMangle TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/JavaMangle DISTNAME="" || exit 1; /usr/bin/make -C Java TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Java DISTNAME="" || exit 1; /usr/bin/make -C Debug TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Debug DISTNAME="" || exit 1; /usr/bin/make -C Dir TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Dir DISTNAME="" || exit 1; /usr/bin/make -C Dos TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Dos DISTNAME="" || exit 1; /usr/bin/make -C Error TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Error DISTNAME="" || exit 1; /usr/bin/make -C File TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/File DISTNAME="" || exit 1; /usr/bin/make -C Lexer TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Lexer DISTNAME="" || exit 1; /usr/bin/make -C List TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/List DISTNAME="" || exit 1; /usr/bin/make -C RF_Stack TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/RF_Stack DISTNAME="" || exit 1; /usr/bin/make -C Static TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Static DISTNAME="" || exit 1; /usr/bin/make -C StdIO TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/StdIO DISTNAME="" || exit 1; /usr/bin/make -C Stream TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Stream DISTNAME="" || exit 1; /usr/bin/make -C String TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/String DISTNAME="" || exit 1; /usr/bin/make -C System TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/System DISTNAME="" || exit 1; /usr/bin/make -C Table TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Table DISTNAME="" || exit 1; /usr/bin/make -C UniStd TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/UniStd DISTNAME="" || exit 1; /usr/bin/make -C Vector TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr all CURRENTDIR=./lib/Vector DISTNAME="" || exit 1; make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Access' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Access' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Apply' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Apply' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Arithm' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Arithm' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/ShortArithm' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/ShortArithm' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/MPArithm' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/MPArithm' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Bit' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Bit' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Box' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Box' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Class' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Class' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Compare' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Compare' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Convert' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Convert' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/CppMangle' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/CppMangle' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/JavaMangle' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/JavaMangle' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Java' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Java' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Debug' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Debug' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dir' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dir' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dos' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dos' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Error' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Error' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/File' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/File' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Lexer' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Lexer' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/List' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/List' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/RF_Stack' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/RF_Stack' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Static' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Static' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/StdIO' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/StdIO' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Stream' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Stream' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/String' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/String' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/System' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/System' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Table' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Table' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/UniStd' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/UniStd' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Vector' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Vector' /usr/bin/make -C Access TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Access DISTNAME="" || exit 1; /usr/bin/make -C Apply TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Apply DISTNAME="" || exit 1; /usr/bin/make -C Arithm TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Arithm DISTNAME="" || exit 1; /usr/bin/make -C ShortArithm TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/ShortArithm DISTNAME="" || exit 1; /usr/bin/make -C MPArithm TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/MPArithm DISTNAME="" || exit 1; /usr/bin/make -C Bit TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Bit DISTNAME="" || exit 1; /usr/bin/make -C Box TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Box DISTNAME="" || exit 1; /usr/bin/make -C Class TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Class DISTNAME="" || exit 1; /usr/bin/make -C Compare TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Compare DISTNAME="" || exit 1; /usr/bin/make -C Convert TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Convert DISTNAME="" || exit 1; /usr/bin/make -C CppMangle TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/CppMangle DISTNAME="" || exit 1; /usr/bin/make -C JavaMangle TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/JavaMangle DISTNAME="" || exit 1; /usr/bin/make -C Java TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Java DISTNAME="" || exit 1; /usr/bin/make -C Debug TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Debug DISTNAME="" || exit 1; /usr/bin/make -C Dir TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Dir DISTNAME="" || exit 1; /usr/bin/make -C Dos TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Dos DISTNAME="" || exit 1; /usr/bin/make -C Error TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Error DISTNAME="" || exit 1; /usr/bin/make -C File TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/File DISTNAME="" || exit 1; /usr/bin/make -C Lexer TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Lexer DISTNAME="" || exit 1; /usr/bin/make -C List TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/List DISTNAME="" || exit 1; /usr/bin/make -C RF_Stack TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/RF_Stack DISTNAME="" || exit 1; /usr/bin/make -C Static TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Static DISTNAME="" || exit 1; /usr/bin/make -C StdIO TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/StdIO DISTNAME="" || exit 1; /usr/bin/make -C Stream TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Stream DISTNAME="" || exit 1; /usr/bin/make -C String TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/String DISTNAME="" || exit 1; /usr/bin/make -C System TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/System DISTNAME="" || exit 1; /usr/bin/make -C Table TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Table DISTNAME="" || exit 1; /usr/bin/make -C UniStd TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/UniStd DISTNAME="" || exit 1; /usr/bin/make -C Vector TOPDIR=./../.. INSTALL_DIR=/usr/src/tmp/refal-plus-buildroot/usr install CURRENTDIR=./lib/Vector DISTNAME="" || exit 1; make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Access' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Access' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Apply' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Apply' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Arithm' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Arithm' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/ShortArithm' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/ShortArithm' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/MPArithm' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/MPArithm' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Bit' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Bit' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Box' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Box' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Class' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Class' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Compare' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Compare' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Convert' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Convert' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/CppMangle' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/CppMangle' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/JavaMangle' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/JavaMangle' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Java' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Java' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Debug' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Debug' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dir' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dir' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dos' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Dos' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Error' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Error' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/File' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/File' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Lexer' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Lexer' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/List' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/List' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/RF_Stack' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/RF_Stack' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Static' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Static' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/StdIO' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/StdIO' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Stream' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Stream' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/String' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/String' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/System' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/System' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Table' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Table' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/UniStd' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/UniStd' make[2]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Vector' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib/Vector' mkdir -p -m 0755 /usr/src/tmp/refal-plus-buildroot/usr/lib install -m 0644 librf.a /usr/src/tmp/refal-plus-buildroot/usr/lib/ make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/compiler' mkdir -p -m 0755 /usr/src/tmp/refal-plus-buildroot/usr/bin install -m 0755 rfpc /usr/src/tmp/refal-plus-buildroot/usr/bin/ make[1]: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++/compiler' mkdir -p -m 0755 /usr/src/tmp/refal-plus-buildroot/usr/bin install -m 0755 rfp.sh /usr/src/tmp/refal-plus-buildroot/usr/bin/ mkdir -p -m 0755 /usr/src/tmp/refal-plus-buildroot/usr/include cp -rf include/refal /usr/src/tmp/refal-plus-buildroot/usr/include/ mkdir -p -m 0755 /usr/src/tmp/refal-plus-buildroot/usr/lib/refal-plus cp -rf ../lib/* /usr/src/tmp/refal-plus-buildroot/usr/lib/refal-plus/ make: Leaving directory '/usr/src/RPM/BUILD/refal-r4137-src/c++' + mkdir /usr/src/tmp/refal-plus-buildroot/usr/lib64 + mv /usr/src/tmp/refal-plus-buildroot/usr/lib/libp++.a /usr/src/tmp/refal-plus-buildroot/usr/lib/librf.a /usr/src/tmp/refal-plus-buildroot/usr/lib/librfrt.a /usr/src/tmp/refal-plus-buildroot/usr/lib64/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/refal-plus-buildroot (auto) Verifying and fixing files in /usr/src/tmp/refal-plus-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/refal-plus-buildroot/ (default) Compressing files in /usr/src/tmp/refal-plus-buildroot (auto) Adjusting library links in /usr/src/tmp/refal-plus-buildroot ./usr/lib64: (from :0) ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/refal-plus-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Processing files: refal-plus-4137-alt4 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.12788 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd refal-r4137-src + DOCDIR=/usr/src/tmp/refal-plus-buildroot/usr/share/doc/refal-plus-4137 + export DOCDIR + rm -rf /usr/src/tmp/refal-plus-buildroot/usr/share/doc/refal-plus-4137 + /bin/mkdir -p /usr/src/tmp/refal-plus-buildroot/usr/share/doc/refal-plus-4137 + cp -prL doc AUTHORS DEVELOPERS README RefalPlusReferenceManual.pdf /usr/src/tmp/refal-plus-buildroot/usr/share/doc/refal-plus-4137 + chmod -R go-w /usr/src/tmp/refal-plus-buildroot/usr/share/doc/refal-plus-4137 + chmod -R a+rX /usr/src/tmp/refal-plus-buildroot/usr/share/doc/refal-plus-4137 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Jf1Pdo find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.EQ1Xtr find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) find-requires: FINDPACKAGE-COMMANDS: cat expr head Requires: /bin/bash, /lib64/ld-linux-x86-64.so.2, coreutils, ld-linux-x86-64.so.2()(64bit) >= set:ihidc, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libgmp.so.10()(64bit) >= set:miPAZ8XQZHl3QkA7YUBfU5XCjWPJjIu1iLn3vqe, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GvskPr Creating refal-plus-debuginfo package Processing files: refal-plus-devel-4137-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ATuTCp find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2mVI1n find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_arg.hh:26: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_expr.ih:17:10: fatal error: pxx_heap_allocator.ih: No such file or directory 17 | #include "pxx_heap_allocator.ih" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_arg.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_arg.hh:26: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_expr.ih:17:10: fatal error: pxx_heap_allocator.ih: No such file or directory 17 | #include "pxx_heap_allocator.ih" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_arg.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.ih:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_box.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_box.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.ih:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_box.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_box.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_char.hh:9: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_char.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_char.hh:9: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_char.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_core.hh:26:10: fatal error: pxx_heap_allocator.ih: No such file or directory 26 | #include "pxx_heap_allocator.ih" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_core.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_core.hh:26:10: fatal error: pxx_heap_allocator.ih: No such file or directory 26 | #include "pxx_heap_allocator.ih" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_core.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_expr.hh:14: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_expr.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_expr.hh:14: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_expr.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_func.hh:6: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_func.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_func.hh:6: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_func.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_word.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_word.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_word.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_word.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.ih:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_mpint.hh:6: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_mpint.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.ih:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_mpint.hh:6: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_mpint.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_expr.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_stack.hh:25: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_stack.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_expr.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_stack.hh:25: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_stack.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_object.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_table.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_table.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_object.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_table.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_table.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_closure.hh:6, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_macros.hh:6: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_macros.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_closure.hh:6, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_macros.hh:6: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_macros.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_object.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_object.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_object.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_object.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_expr.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_stack.hh:25, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_result.hh:26: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_result.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_expr.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_stack.hh:25, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_result.hh:26: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_result.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_expr.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_retval.hh:26: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_retval.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_expr.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_retval.hh:26: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_retval.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_string.hh:8: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_string.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_string.hh:8: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_string.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_object.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_vector.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_vector.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_object.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_vector.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_vector.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_atstart.hh:6: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_atstart.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_atstart.hh:6: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_atstart.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_channel.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_channel.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_channel.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_channel.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_closure.hh:6: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_closure.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_closure.hh:6: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_closure.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_integer.hh:6: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_integer.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_integer.hh:6: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_integer.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.ih:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_parenth.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_parenth.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_term.hh:14, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.hh:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_symbol.ih:9, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_parenth.hh:4: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_parenth.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_short_int.hh:9: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_short_int.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_short_int.hh:9: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_short_int.hh: cpp failed In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_object_ref.hh:9: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_object_ref.hh: cpp failed, trying c++ mode In file included from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_types.hh:4, from /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_object_ref.hh:9: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_common.hh:8:10: fatal error: pxx_common.hh: No such file or directory 8 | #include "pxx_common.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_object_ref.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh:8:10: fatal error: pxx_heap_allocator.hh: No such file or directory 8 | #include "pxx_heap_allocator.hh" | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_memory_chunk.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_static_object.hh:9:10: fatal error: pxx_string.hh: No such file or directory 9 | #include "pxx_string.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_static_object.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_static_object.hh:9:10: fatal error: pxx_string.hh: No such file or directory 9 | #include "pxx_string.hh" | ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/rfrt/rf_static_object.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Bit.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Bit.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Bit.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Bit.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Box.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Box.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Box.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Box.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Dir.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Dir.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Dir.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Dir.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Dos.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Dos.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Dos.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Dos.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/File.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/File.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/File.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/File.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Java.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Java.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Java.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Java.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/List.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/List.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/List.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/List.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Apply.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Apply.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Apply.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Apply.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Class.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Class.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Class.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Class.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Debug.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Debug.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Debug.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Debug.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Error.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Error.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Error.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Error.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/StdIO.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/StdIO.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/StdIO.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/StdIO.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Table.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Table.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Table.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Table.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Access.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Access.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Access.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Access.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Arithm.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Arithm.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Arithm.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Arithm.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Static.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Static.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Static.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Static.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/String.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/String.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/String.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/String.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/System.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/System.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/System.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/System.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/UniStd.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/UniStd.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/UniStd.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/UniStd.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Vector.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Vector.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Vector.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Vector.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Compare.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Compare.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Compare.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Compare.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Convert.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Convert.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Convert.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/Convert.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/RF_Stack.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/RF_Stack.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/RF_Stack.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/RF_Stack.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/CppMangle.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/CppMangle.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/CppMangle.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/CppMangle.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/JavaMangle.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/JavaMangle.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/JavaMangle.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/JavaMangle.hh: cpp failed /usr/src/tmp/refal-plus-buildroot/usr/include/refal/ShortArithm.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/ShortArithm.hh: cpp failed, trying c++ mode /usr/src/tmp/refal-plus-buildroot/usr/include/refal/ShortArithm.hh:4:10: fatal error: rf_core.hh: No such file or directory 4 | #include | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/refal-plus-buildroot/usr/include/refal/ShortArithm.hh: cpp failed Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AAhhbn Processing files: refal-plus-samples-4137-alt4 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.85641 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd refal-r4137-src + DOCDIR=/usr/src/tmp/refal-plus-buildroot/usr/share/doc/refal-plus-samples-4137 + export DOCDIR + rm -rf /usr/src/tmp/refal-plus-buildroot/usr/share/doc/refal-plus-samples-4137 + /bin/mkdir -p /usr/src/tmp/refal-plus-buildroot/usr/share/doc/refal-plus-samples-4137 + cp -prL compiler rfp rfpfilt samples RfpUpgrader /usr/src/tmp/refal-plus-buildroot/usr/share/doc/refal-plus-samples-4137 + chmod -R go-w /usr/src/tmp/refal-plus-buildroot/usr/share/doc/refal-plus-samples-4137 + chmod -R a+rX /usr/src/tmp/refal-plus-buildroot/usr/share/doc/refal-plus-samples-4137 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MaJnLp find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gY7Svq find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gdmrvp Processing files: refal-plus-debuginfo-4137-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.X9nzso find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.udT1bq find-requires: running scripts (debuginfo) Requires: refal-plus = 4137-alt4, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(ld-linux-x86-64.so.2), debug64(libc.so.6), debug64(libgmp.so.10) Adding to refal-plus-debuginfo a strict dependency on refal-plus Wrote: /usr/src/RPM/RPMS/x86_64/refal-plus-4137-alt4.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/refal-plus-devel-4137-alt4.x86_64.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/refal-plus-samples-4137-alt4.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/refal-plus-debuginfo-4137-alt4.x86_64.rpm (w2T16.xzdio) 48.79user 9.90system 1:07.75elapsed 86%CPU (0avgtext+0avgdata 267624maxresident)k 0inputs+0outputs (0major+3565590minor)pagefaults 0swaps 2.87user 1.05system 1:14.68elapsed 5%CPU (0avgtext+0avgdata 129296maxresident)k 0inputs+0outputs (0major+193603minor)pagefaults 0swaps --- refal-plus-4137-alt4.x86_64.rpm.repo 2021-01-13 14:16:11.000000000 +0000 +++ refal-plus-4137-alt4.x86_64.rpm.hasher 2024-03-17 03:08:59.380364755 +0000 @@ -85,3 +85,3 @@ File: /usr/bin/rfp.sh 100755 root:root 86cdf616dae1debbd54bf6440974ee13 -File: /usr/bin/rfpc 100755 root:root 01a10e23adf3644b7cf5f35951f3d924 +File: /usr/bin/rfpc 100755 root:root e9a7d6c0e64a4cae95959a4eb150b38f File: /usr/lib/refal-plus 40755 root:root @@ -153,2 +153,2 @@ File: /usr/share/doc/refal-plus-4137/doc/rfp-asail.html 100644 root:root 0dc2ccd4c37c516e1326562cd3d686d9 -RPMIdentity: 7a333675c875951d043ec1fae24dfad36fee5a19a6cd76615504079cf95f17b0eaa04088e050b30ec20918600e5b61e2fa0194d0b6996365a26ab7499b8d55ac +RPMIdentity: 9396c2e6b2338130a21caa69c282f238079197147e2f740b24e96a2a3155c11ac97f846673b18c0411daf649b4713f5a911aa7535466ffc179c24327b4c4723a --- refal-plus-debuginfo-4137-alt4.x86_64.rpm.repo 2021-01-13 14:16:11.000000000 +0000 +++ refal-plus-debuginfo-4137-alt4.x86_64.rpm.hasher 2024-03-17 03:08:59.443366204 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/d0 40755 root:root -/usr/lib/debug/.build-id/d0/91ba62688389cfd099522888e3944072b64e58 120777 root:root ../../../../bin/rfpc -/usr/lib/debug/.build-id/d0/91ba62688389cfd099522888e3944072b64e58.debug 120777 root:root ../../usr/bin/rfpc.debug +/usr/lib/debug/.build-id/26 40755 root:root +/usr/lib/debug/.build-id/26/45a5e4f1e39725ecf9c5fbf21a70ca97a19029 120777 root:root ../../../../bin/rfpc +/usr/lib/debug/.build-id/26/45a5e4f1e39725ecf9c5fbf21a70ca97a19029.debug 120777 root:root ../../usr/bin/rfpc.debug /usr/lib/debug/usr/bin/rfpc.debug 100644 root:root @@ -225,6 +225,6 @@ Provides: refal-plus-debuginfo = 4137-alt4:sisyphus+264636.100.1.1 -File: /usr/lib/debug/.build-id/d0 40755 root:root -File: /usr/lib/debug/.build-id/d0/91ba62688389cfd099522888e3944072b64e58 120777 root:root ../../../../bin/rfpc -File: /usr/lib/debug/.build-id/d0/91ba62688389cfd099522888e3944072b64e58.debug 120777 root:root ../../usr/bin/rfpc.debug -File: /usr/lib/debug/usr/bin/rfpc.debug 100644 root:root 5317af46ec5139dcd02b13c921e756fd +File: /usr/lib/debug/.build-id/26 40755 root:root +File: /usr/lib/debug/.build-id/26/45a5e4f1e39725ecf9c5fbf21a70ca97a19029 120777 root:root ../../../../bin/rfpc +File: /usr/lib/debug/.build-id/26/45a5e4f1e39725ecf9c5fbf21a70ca97a19029.debug 120777 root:root ../../usr/bin/rfpc.debug +File: /usr/lib/debug/usr/bin/rfpc.debug 100644 root:root 0bdabb4e3f99cb8ff65b58229d81d377 File: /usr/src/debug/refal-r4137-src 40755 root:root @@ -443,2 +443,2 @@ File: /usr/src/debug/refal-r4137-src/c++/runtime/rf_word.ih 100644 root:root 47a1fdd29738c162dd660e550b98ad80 -RPMIdentity: 1226d5ec36e8b7fcb68d75236fb0bb9a89985bad0708a36474589155bfbd7109e0735fd909b3511e64b4340c5a8c45fb7ffa84123c731668c6f454656d917bf0 +RPMIdentity: 506d1d6270baafe2ec4cd0be915d3f4c2cc56d14f3908c0b0ecc5b1051f38bd8aee087921e253017399220c5bf1c0ca1c8594b0c37df13af3529eb238655caae --- refal-plus-devel-4137-alt4.x86_64.rpm.repo 2021-01-13 14:16:11.000000000 +0000 +++ refal-plus-devel-4137-alt4.x86_64.rpm.hasher 2024-03-17 03:08:59.498367468 +0000 @@ -247,5 +247,5 @@ File: /usr/include/rfrt/rf_word.ih 100644 root:root 47a1fdd29738c162dd660e550b98ad80 -File: /usr/lib64/libp++.a 100644 root:root e6a4b96d4a0767657194d05c78d74299 -File: /usr/lib64/librf.a 100644 root:root 809202cb064f0d189d95ff77012a516b -File: /usr/lib64/librfrt.a 100644 root:root fa35827ad3c3445f6ce144e412d56295 -RPMIdentity: a6da42a0306994c02491ce200db8fe8a40cc0acbf4f6eab7d6a63e7d679a2a5f55ccc4adce01c012f97459eccb9bab608bb901c78bc002ef5091f9a4acc2a585 +File: /usr/lib64/libp++.a 100644 root:root 523b4ecf9fde3832da5439b4fbe88579 +File: /usr/lib64/librf.a 100644 root:root 5c6d2f38a9701705f4e9fc8af09028a7 +File: /usr/lib64/librfrt.a 100644 root:root 943c6fedebe5d862842a42283acf394d +RPMIdentity: 4dbdf8768c698b223be02e679a7dc8d127c3e073a4637d5f7afe3f642276ad4a3afa67fe520aadf365e7b510685f9ec15957e2ef59092b3c3c0eb32adc65bd45