Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/adevs.spec'], chrootPath='/var/lib/mock/f31-build-101760-33428/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/adevs.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1563926400 Wrote: /builddir/build/SRPMS/adevs-2.8.1-14.fc31.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/adevs.spec'], chrootPath='/var/lib/mock/f31-build-101760-33428/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/adevs.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1563926400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.M0GQuG + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf adevs-2.8.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/adevs.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd adevs-2.8.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.HjMEuF + umask 022 + cd /builddir/build/BUILD + cd adevs-2.8.1 + export 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + pushd src + make -j4 adevs OPTFLAG= BUILDSTDERR: rv.cpp: In member function 'double adevs::rv::binomial(double, unsigned int)': BUILDSTDERR: rv.cpp:430:9: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 430 | if (n != nold) BUILDSTDERR: | ~~^~~~~~~ BUILDSTDERR: rv.cpp:454:40: warning: 'pclog' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 454 | t = 1.2 * sq * (1.0 + yy * yy) * exp(oldg - lngamma(em + 1.0) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 455 | - lngamma(en - em + 1.0) + em * plog + (en - em) * pclog); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: rv.cpp:455:30: warning: 'plog' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 454 | t = 1.2 * sq * (1.0 + yy * yy) * exp(oldg - lngamma(em + 1.0) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 455 | - lngamma(en - em + 1.0) + em * plog + (en - em) * pclog); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: rv.cpp:443:12: warning: 'pc' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 443 | sq = sqrt( 2.0 * am * pc ); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: rv.cpp:454:46: warning: 'oldg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 454 | t = 1.2 * sq * (1.0 + yy * yy) * exp(oldg - lngamma(em + 1.0) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: rv.cpp:452:33: warning: 'en' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 452 | while (em < 0.0 || em >= (en + 1.0)); BUILDSTDERR: | ~~~~^~~~~~ BUILDSTDERR: ar: creating libadevs.a + popd + pushd docs + make html_manual BUILDSTDERR: texexpand V2018.3 (Released July 19, 2018) ~/build/BUILD/adevs-2.8.1/src ~/build/BUILD/adevs-2.8.1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -fPIC -Wall -I../include -I./ -o rv.o -c rv.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -fPIC -Wall -I../include -I./ -o poly.o -c poly.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -fPIC -Wall -I../include -I./ -o time.o -c time.cpp ar -r libadevs.a rv.o poly.o time.o g++ -shared -Wl,-soname,libadevs.so.2 -o libadevs.so.2.8 rv.o poly.o time.o ~/build/BUILD/adevs-2.8.1 ~/build/BUILD/adevs-2.8.1/docs ~/build/BUILD/adevs-2.8.1 cd tex-files; latex2html -local_icons -split 3 -no_math -html_version 3.2 -dir ../manual -mkdir -contents_in_navigation manual This is LaTeX2HTML Version 2018.3 (Released July 19, 2018) by Nikos Drakos, Computer Based Learning Unit, University of Leeds. Revised and extended by: Marcus Hennecke, Ross Moore, Herb Swan and others ...producing markup for HTML version 3.2 Extension: loading /usr/share/latex2html/versions/unicode.pl *** Constructing conversion utf-8 -> Unicode *** HTML version: loading /usr/share/latex2html/versions/html3_2.pl *** processing declarations *** OPENING /builddir/build/BUILD/adevs-2.8.1/docs/tex-files/manual.tex Cannot create directory ../manual/: File exists, reusing it. Reusing directory ../manual/: Note: Working directory is /builddir/build/BUILD/adevs-2.8.1/docs/manual Note: Images will be generated in /tmp/l2h19924 Loading /usr/share/latex2html/styles/texdefs.perl... Package: loading /usr/share/latex2html/styles/book.perl Package: loading /usr/share/latex2html/styles/epsfig.perl Package: loading /usr/share/latex2html/styles/amsmath.perl Package: loading /usr/share/latex2html/styles/more_amsmath.perl Package: loading /usr/share/latex2html/styles/hyperref.perl Reading ... %%%,,,,,,++ @@@@@@@@ Doing ./about.tex % Processing macros ...++...... @@@@ Doing ./install.tex %' Processing macros ...++.................................... @@@@@@@@@ Doing ./intro.tex %'''''''''''''''''''''' Processing macros ...++................................................................................................ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Doing ./atomic_models.tex %''''''''''' Processing macros ...++......................... @@@@@@@@@@@@@@@@@@@@@@@@ Doing ./network_models.tex %%%''''''''''''''''''''''''' Processing macros ...++........................................................................................................................................................................................... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Doing ./var_struct_models.tex %''''' Processing macros ...++.............................................................................................................................................. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Doing ./cont_models.tex %''''''''''''''' Processing macros ...++..................................................... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Doing ./simulator.tex %''' Processing macros ...++.......................................................... @@@@@@@@ Doing ./parsim.tex %''''''''''''''' Processing macros ...++........................................................................... BUILDSTDERR: @@ BUILDSTDERR: Warning: No implementation found for package: fullpage BUILDSTDERR: Warning: No implementation found for package: algorithm Warning: No implementation found for package: algorithmic@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Doing ./io.tex %%''' Processing macros ...++............................................................... @@@@@@@@ Doing ./time.tex %' Processing macros ...++........ Doing ./random_numbers.tex %'' Processing macros ...++.................................... @@@@@ Doing ./interpolation.tex ''''' Processing macros ...++............... @@@@@@@@@@@@ Cannot open manual.aux No such file or directory Translating ... 0/34:top of manual: for manual.html *** translating preamble *** ......... *** preamble done *** ;;.. 1/34:tableofcontents:.."Contents" for node1.html ;;.. 2/34:chapter:.."About this manual" for node2.html ;....,;..... 3/34:chapter:.."Building and Installing" for node3.html ;,...............;................................................ 4/34:chapter:..."Modeling and simulation with Adevs" for node4.html ;.....,..,....,..,.,..,..,.,.,..,.,.,...,.....,.,.,.,,.,.,......,.,,....,...,,.,........,.,.....;.......................................................................................................... 5/34:chapter:..."Atomic Models" for node5.html ;...,,.,.,....,....,..,.,,..,.,.,.,.,.,.....;.................................................... 6/34:chapter:..."Network Models" for node6.html ;.; 7/34:section:...."Parts of a Network Model" for node6.html ;.....;..... 8/34:subsection:......"The route method" for node6.html ;..,.,.,........,,..,,..,,,.,,,.,,.,.,...,.,.,.,,,,,,,...;................................................... 9/34:subsection:......"The getComponents method" for node6.html ;.,,.;...... 10/34:subsection:...."Illegal networks" for node6.html ;,....;. 11/34:section:..."Simulating a Network Model" for node6.html ;,...;... 12/34:section:..."A complete example of a network model" for node6.html ;,,,,...,........,.....,...,...,..,.,.;.......................................... 13/34:section:...."Digraph Models" for node6.html ;,,.........,...,,..,..,,..;................................................. 14/34:section:..."Cell Space Models" for node6.html ;,...,.........,....,.,..,,.,.,..,.....,.,..........;.............................................. 15/34:chapter:.."Variable Structure Models" for node7.html ;..;. 16/34:section:..."Building and Simulating Variable Structure Models" for node7.html ;....,..............................,......,......,...,..,,,....................;...................................................... 17/34:section:..."A Variable Structure Example" for node7.html ;.,..,.....,...,....................,,...........................................,.,.,.........;................................................................................................... 18/34:chapter:.."Continuous Models" for node8.html ;....;.... 19/34:section:....."Differential equation modeling with the ode_system class" for node8.html ;........,....,,,,..,,,,..,,....,,,,,,,..,,,....,,,,,...,....,.........,...,...,..............,..,,,,,..............,.,,,,,..;......................................................................... 20/34:section:..."Modeling hybrid systems with adevs and OpenModelica" for node8.html ;,....,,,,..,,,.,.,.....,,.,,,.,.;....... 21/34:chapter:.."The Simulator Class" for node9.html ;.......,..........,.,,............,.......;............................................................. 22/34:chapter:.."Simulation on multi-core computers" for node10.html ;....,,.,.........,.....;.................... 23/34:section:..."Limits of the parallel simulator" for node10.html ;,..........;.......... 24/34:section:...."Modifying your models to exploit lookahead" for node10.html ;..............,,......;................. 25/34:section:..."Partitioning your model" for node10.html ;......,.......,,..;................... 26/34:section:..."Partitioning and lookahead" for node10.html ;,.; 27/34:section:..."A complete example" for node10.html ;...,.,.,,.;..... 28/34:section:..."Managing memory across thread boundaries" for node10.html ;...,.,.,..,,.;........... BUILDSTDERR: 29/34:section:..."Notes on repeatability an+ rm -f manual/images.aux manual/images.out 'manual/*.dvi' manual/images.log 'manual/*.toc' + popd + find examples -type f -exec sed -i 's/\r//' '{}' ';' + find examples -type f -exec chmod -x '{}' ';' + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 d performance" for node10.html ;,,; 30/34:chapter:..."Models with Many Input/Output Types" for node11.html ;...,......,..................................,;..................................................................... 31/34:chapter:..."Alternate types for time" for node12.html ;.,............,;........ 32/34:chapter:.."Random Numbers" for node13.html ;..........,....,...,...........;.................................... 33/34:chapter:.."Interpolation" for node14.html ;.,,,,,.,,.,,,.,....,.....,,,,,.,,.,,.,.,,.,,.;...................... 34/34:chapterstar:.."About this document ..." for node15.html ;;. . Doing footnotes ... Doing section links ...... Doing table of contents .............,,,,,,,,..,,..,,....,,,,,,,........... Copying navigation icons ... *********** WARNINGS *********** No implementation found for style `algorithm' No implementation found for style `algorithmic' The manual.aux file was not found, so sections will not be numbered and cross-references will be shown as icons. No number for "CustomerswaitinginlineatBusyMart." No number for "Customerarrivaltimesandtimesneededtoprocessthecustomerorders." No number for "Ablock-diagramviewofGeneratorandClerkmodels." No number for "TheGenerator,Clerk,andObservermodel." No number for "Customerdeparturetimesandwaitingtimes." No number for "Customerarrivaltimesandtimestoprocesscustomers'orders." No number for "TheevolutionoftheClerk2lineinresponsetothecustomerarrivalsequencelistedinTable." No number for "TwoconnectedAtomiccomponentsinasingleNetwork." No number for "TwoconnectedAtomiccomponentswithexternalinputcouplingtocomponent$A$." No number for "Anetworkwithexternalinput,externaloutput,andinternalcoupling." No number for "IllegalcouplinginaNetworkmodel." No number for "ADigraphmodelwithtwocomponents." No number for "Componentmodelsandtheirinterconnectionsinthemulti-clerkconveniencestoremodel." No number for "TheBlock." No number for "TheBlinker.Theinput,output,andstatetransitionsforthecellmarkedwitha*areshowninTable.Theaddressofeachcellisshowninitsupperleftcorner.Livingcellsareindicatedwitha$." No number for "State,input,andoutputtrajectoryforthecellmarkedwith*inFig.." No number for "Illustrationofachangeofstructureinavariablestructuremodel." No number for "Blockdiagramofthemodelofthefactory.Thebrokenlinesindicatestructuralelementsthataresubjecttochange." No number for "Activemachinecountoveroneyear." No number for "Outcomesoftenfactorysimulations." No number for "Asimulationofthecherrybombmodelthatterminateswhenthecherrybombexplodes." No number for "Asimulationofthecircuitmodel." No number for "Partitioningamodelforsimulationonthreeprocessors." No number for "Thefunction$sin(t)$andsomeinterpolatingpolynomialswithdataspanningtheinterval." No number for "Thetimederivativeof$sin(t)$andthetimederivativeofsomeinterpolatingpolynomialswithdataspanningtheinterval." Done. ~/build/BUILD/adevs-2.8.1 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.fIXj6G + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64 + cd adevs-2.8.1 + install -m 755 -d /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/include/adevs + install -p -m 644 -t /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/include/adevs include/adevs.h include/adevs_abstract_simulator.h include/adevs_bag.h include/adevs_cellspace.h include/adevs_corrected_euler.h include/adevs_digraph.h include/adevs_event_listener.h include/adevs_event_locators.h include/adevs_exception.h include/adevs_hybrid.h include/adevs_lp.h include/adevs_lp_graph.h include/adevs_lp_no_omp.h include/adevs_lp_omp.h include/adevs_message_q.h include/adevs_modelica_runtime.h include/adevs_models.h include/adevs_msg_manager.h include/adevs_par_simulator.h include/adevs_poly.h include/adevs_public_modelica_runtime.h include/adevs_rand.h include/adevs_rk_45.h include/adevs_sched.h include/adevs_set.h include/adevs_simpledigraph.h include/adevs_simulator.h include/adevs_time.h include/adevs_wrapper.h include/object_pool.h + pushd src + make install DESTDIR=/builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/lib64 + popd + rm -r ./examples/java_life + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 2.8.1-14.fc31 --unique-debug-suffix -2.8.1-14.fc31.riscv64 --unique-debug-src-base adevs-2.8.1-14.fc31.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/adevs-2.8.1 BUILDSTDERR: 92 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs ~/build/BUILD/adevs-2.8.1/src ~/build/BUILD/adevs-2.8.1 mkdir -p "/builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/lib64" install -m 755 -p libadevs.so.2.8 "/builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/lib64" ln -f -s libadevs.so.2.8 "/builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/lib64/libadevs.so.2" ln -f -s libadevs.so.2.8 "/builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/lib64/libadevs.so" ~/build/BUILD/adevs-2.8.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/lib64/libadevs.so.2.8 extracting debug info from /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/lib64/libadevs.so.2.8 original debug info size: 212kB, size after compression: 196kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Qx5YCG + umask 022 + cd /builddir/build/BUILD + cd adevs-2.8.1 + pushd test + make check_cpp BUILDSTDERR: In file included from ../include/adevs.h:41, BUILDSTDERR: from atomic_test.cpp:3: BUILDSTDERR: ../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = char; T = double]': BUILDSTDERR: ../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = char; T = double]' BUILDSTDERR: ../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = char; T = double]' BUILDSTDERR: atomic_test.cpp:118:32: required from here BUILDSTDERR: ../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../include/adevs.h:41, BUILDSTDERR: from double_fcmp_test.cpp:3: BUILDSTDERR: ../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = char; T = adevs::double_fcmp]': BUILDSTDERR: ../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = char; T = adevs::double_fcmp]' BUILDSTDERR: ../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = char; T = adevs::double_fcmp]' BUILDSTDERR: double_fcmp_test.cpp:120:32: required from here BUILDSTDERR: ../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from xtest1.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: xtest1.cpp:18:49: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from xtest2.cpp:3: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: xtest2.cpp:52:30: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from test1.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: test1.cpp:16:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from test2.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: test2.cpp:21:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from test3.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: test3.cpp:21:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from test4.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: test4.cpp:24:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from test5.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: test5.cpp:19:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from test6.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: test6.cpp:22:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from test7.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: test7.cpp:19:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from test8.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: test8.cpp:22:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from main.cpp:3: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: main.cpp:39:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from node.h:6, BUILDSTDERR: from case1.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: case1.cpp:18:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from node.h:6, BUILDSTDERR: from case2.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: case2.cpp:18:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from node.h:6, BUILDSTDERR: from case3.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: case3.cpp:18:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from node.h:6, BUILDSTDERR: from case4.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: case4.cpp:18:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from node.h:6, BUILDSTDERR: from case5.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: case5.cpp:18:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from node.h:6, BUILDSTDERR: from case6.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: case6.cpp:21:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from node.h:6, BUILDSTDERR: from case7.cpp:2: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: case7.cpp:18:21: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from add_test.cpp:3: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: add_test.cpp:52:22: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from remove_test.cpp:3: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: remove_test.cpp:53:22: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from moved_test.cpp:3: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: moved_test.cpp:65:22: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from complex_test.cpp:4: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: complex_test.cpp:126:22: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ ~/build/BUILD/adevs-2.8.1/test ~/build/BUILD/adevs-2.8.1 g++ -fopenmp -g -pedantic -Wall -I../include rv_test.cpp -L../src -ladevs ./a.out 0.550011 ~? 0.55 g++ -fopenmp -g -pedantic -Wall -I../include bagtst.cpp ./a.out g++ -fopenmp -g -pedantic -Wall -I../include object_pool_test.cpp ./a.out g++ -fopenmp -g -pedantic -Wall -I../include sched_test.cpp ./a.out g++ -fopenmp -g -pedantic -Wall -I../include atomic_test.cpp ./a.out g++ -fopenmp -g -pedantic -Wall -I../include double_fcmp_test.cpp ./a.out cd gcd ; make check make[1]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/gcd' g++ -fopenmp -g -pedantic -Wall -I../../include xtest1.cpp ./a.out > tmp tclsh ../../util/compare test1x.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include xtest2.cpp ./a.out > tmp tclsh ../../util/compare test2x.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include test1.cpp ./a.out > tmp tclsh ../../util/compare test1.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include test2.cpp ./a.out > tmp tclsh ../../util/compare test2.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include test3.cpp ./a.out > tmp tclsh ../../util/compare test3.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include test4.cpp ./a.out > tmp tclsh ../../util/compare test4.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include test5.cpp ./a.out > tmp tclsh ../../util/compare test5.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include test6.cpp ./a.out > tmp tclsh ../../util/compare test6.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include test7.cpp ./a.out > tmp tclsh ../../util/compare test7.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include test8.cpp ./a.out > tmp tclsh ../../util/compare test8.ok tmp make[1]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/gcd' cd gpt ; make check make[1]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/gpt' g++ -fopenmp -g -pedantic -Wall -I../../include main.cpp ./a.out < test1.in > tmp tclsh ../../util/compare test1.out tmp make[1]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/gpt' cd tokenring ; make check make[1]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/tokenring' g++ -fopenmp -g -pedantic -Wall -I../../include case1.cpp ./a.out > tmp tclsh ../../util/compare test1.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include case2.cpp ./a.out > tmp tclsh ../../util/compare test2.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include case3.cpp ./a.out > tmp tclsh ../../util/compare test3.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include case4.cpp ./a.out > tmp tclsh ../../util/compare test4.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include case5.cpp ./a.out > tmp tclsh ../../util/compare test5.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include case6.cpp ./a.out > tmp tclsh ../../util/compare test6.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../include case7.cpp ./a.out > tmp tclsh ../../util/compare test7.ok tmp make[1]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/tokenring' cd dyn_devs ; make check make[1]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/dyn_devs' g++ -fopenmp -g -pedantic -Wall -I../../include SimpleAtomic.cpp add_test.cpp ./a.out g++ -fopenmp -g -pedantic -Wall -I../../include SimpleAtomic.cpp remove_test.cpp ./a.out g++ -fopenmp -g -pedantic -Wall -I../../include SimpleAtomic.cpp moved_test.cpp ./a.out g++ -fopenmp -g -pedantic -Wall -I../../include SimpleAtomic.cpp complex_test.cpp ./a.out 1567368670 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 done make[1]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/dyn_devs' cd zero_time ; make check make[1]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/zero_time' BUILDSTDERR: g++ -fopenmIn file included from ../../include/adevs.h:41, BUILDSTDERR: from test.cpp:1: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue >; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue >; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue >; T = double]' BUILDSTDERR: test.cpp:92:32: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from ball1d_new.cpp:1: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::PortValue; T = double]' BUILDSTDERR: ball1d_new.cpp:123:22: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: Testing N5adevs15corrected_eulerINS_9PortValueIdiEEEE , N5adevs20linear_event_locatorINS_9PortValueIdiEEEE BUILDSTDERR: Testing N5adevs5rk_45INS_9PortValueIdiEEEE , N5adevs20linear_event_locatorINS_9PortValueIdiEEEE BUILDSTDERR: Testing N5adevs15corrected_eulerINS_9PortValueIdiEEEE , N5adevs23bisection_event_locatorINS_9PortValueIdiEEEE BUILDSTDERR: Testing N5adevs5rk_45INS_9PortValueIdiEEEE , N5adevs23bisection_event_locatorINS_9PortValueIdiEEEE BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from dae_test1.cpp:1: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = double; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = double; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = double; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = double; T = double]' BUILDSTDERR: dae_test1.cpp:129:22: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from dae_test2.cpp:1: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = double; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = double; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = double; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = double; T = double]' BUILDSTDERR: dae_test2.cpp:111:22: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from Relay.h:3, BUILDSTDERR: from main.cpp:1: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: main.cpp:48:29: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../include/adevs.h:41, BUILDSTDERR: from Wrapper.h:3, BUILDSTDERR: from test.cpp:1: BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = External*; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = External*; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = External*; T = double]' BUILDSTDERR: test.cpp:49:29: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = Internal*; T = double]': BUILDSTDERR: ../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = Internal*; T = double]' BUILDSTDERR: ../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = Internal*; T = double]' BUILDSTDERR: ../../include/adevs_wrapper.h:152:2: required from 'void adevs::ModelWrapper::delta_ext(T, const adevs::Bag&) [with ExternalType = External*; InternalType = Internal*; T = double]' BUILDSTDERR: ../../include/adevs_wrapper.h:145:6: required from here BUILDSTDERR: ../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: In file included from ../include/adevs.h:41, BUILDSTDERR: from alt_time_tests.cpp:1: BUILDSTDERR: ../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = int; T = double]': BUILDSTDERR: ../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = int; T = double]' BUILDSTDERR: ../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = int; T = double]' BUILDSTDERR: ../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = int; T = double]' BUILDSTDERR: alt_time_tests.cpp:164:22: required from here BUILDSTDERR: ../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = int; T = int]': BUILDSTDERR: ../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = int; T = int]' BUILDSTDERR: ../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = int; T = int]' BUILDSTDERR: ../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = int; T = int]' BUILDSTDERR: alt_time_tests.cpp:176:22: required from here BUILDSTDERR: ../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: ../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = int; T = TimeType]': BUILDSTDERR: ../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = int; T = TimeType]' BUILDSTDERR: ../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = int; T = TimeType]' BUILDSTDERR: ../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = int; T = TimeType]' BUILDSTDERR: alt_time_tests.cpp:188:22: required from here BUILDSTDERR: ../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] + OMP_NUM_THREADS=4 + make check_par BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from test1.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test1.cpp:17:22: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from test1.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test1.cpp:17:22: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from test3.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test3.cpp:21:22: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from test3.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test3.cpp:21:22: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from test5.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test5.cpp:19:21: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from test5.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test5.cpp:19:21: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from test7.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test7.cpp:19:21: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from test7.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test7.cpp:19:21: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from test1_with_chkpt.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test1_with_chkpt.cpp:17:22: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from test1_with_chkpt.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test1_with_chkpt.cpp:17:22: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from test3_with_chkpt.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test3_with_chkpt.cpp:22:22: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from test3_with_chkpt.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test3_with_chkpt.cpp:22:22: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from test5_with_chkpt.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test5_with_chkpt.cpp:20:21: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from test5_with_chkpt.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test5_with_chkpt.cpp:20:21: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from test7_with_chkpt.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test7_with_chkpt.cpp:20:21: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from test7_with_chkpt.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: test7_with_chkpt.cpp:20:21: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from main.cpp:3: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: main.cpp:87:20: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from main.cpp:3: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: main.cpp:87:20: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from main_with_chkpt.cpp:3: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: main_with_chkpt.cpp:85:20: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from main_with_chkpt.cpp:3: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: main_with_chkpt.cpp:85:20: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from node.h:7, BUILDSTDERR: from case1.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: case1.cpp:19:21: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from node.h:7, BUILDSTDERR: from case1.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: case1.cpp:19:21: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from node.h:7, BUILDSTDERR: from case2.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: case2.cpp:19:20: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from node.h:7, BUILDSTDERR: from case2.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: case2.cpp:19:20: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from node.h:7, BUILDSTDERR: from case3.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: case3.cpp:19:21: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from node.h:7, BUILDSTDERR: from case3.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: case3.cpp:19:21: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from node.h:7, BUILDSTDERR: from case4.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: case4.cpp:19:20: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from node.h:7, BUILDSTDERR: from case4.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: case4.cpp:19:20: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from node.h:7, BUILDSTDERR: from case5.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: case5.cpp:25:21: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from node.h:7, BUILDSTDERR: from case5.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: case5.cpp:25:21: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from node.h:7, BUILDSTDERR: from case7.cpp:2: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: case7.cpp:19:22: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from node.h:7, BUILDSTDERR: from case7.cpp:2: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::PortValue; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::PortValue; T = double]' BUILDSTDERR: case7.cpp:19:22: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ p -g -pedantic -Wall -I../../include test.cpp ./a.out > tmp tclsh ../../util/compare tmp test.ok make[1]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/zero_time' cd ode ; make check make[1]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/ode' g++ -fopenmp -g -pedantic -Wall -I../../include ball1d_new.cpp check_ball1d_solution.cpp ./a.out > tmp g++ -fopenmp -g -pedantic -Wall -I../../include dae_test1.cpp ./a.out 1> tmp 2> tmp g++ -fopenmp -g -pedantic -Wall -I../../include dae_test2.cpp ./a.out 1> tmp 2> tmp make[1]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/ode' cd listener ; make check make[1]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/listener' g++ -fopenmp -g -pedantic -Wall -I../../include main.cpp ./a.out make[1]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/listener' cd wrapper ; make check make[1]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/wrapper' g++ -fopenmp -g -pedantic -Wall -I../../include test.cpp ./a.out make[1]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/wrapper' g++ -fopenmp -g -pedantic -Wall -I../include alt_time_tests.cpp ./a.out cd optsim ; make check make[1]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim' cd gcd ; make check make[2]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim/gcd' g++ -fopenmp -g -pedantic -Wall -I../../../include test1.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test1.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../../include test3.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test3.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../../include test5.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test5.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../../include test7.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test7.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../../include test1_with_chkpt.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test1.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../../include test3_with_chkpt.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test3.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../../include test5_with_chkpt.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test5.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../../include test7_with_chkpt.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test7.ok tmp make[2]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim/gcd' cd gpt ; make check make[2]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim/gpt' g++ -fopenmp -g -pedantic -Wall -I../../../include main.cpp -L../../../src -ladevs ./a.out < test1.in > tmp tclsh ../../../util/compare test1.out tmp g++ -fopenmp -g -pedantic -Wall -I../../../include main_with_chkpt.cpp -L../../../src -ladevs ./a.out < test1.in > tmp tclsh ../../../util/compare test1.out tmp make[2]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim/gpt' cd tokenring ; make check make[2]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim/tokenring' g++ -fopenmp -g -pedantic -Wall -I../../../include case1.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test1.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../../include case2.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test2.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../../include case3.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test3.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../../include case4.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test4.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../../include case5.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test5.ok tmp g++ -fopenmp -g -pedantic -Wall -I../../../include case7.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test7.ok tmp BUILDSTDERR: make[2]: Leaving directory '/buiIn file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from main.cpp:1: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = car_t*; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = car_t*; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = car_t*; T = double]' BUILDSTDERR: main.cpp:60:20: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from main.cpp:1: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = car_t*; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = car_t*; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = car_t*; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:244:3: required from 'void adevs::LogicalProcess::advanceState(T) [with X = car_t*; T = double]' BUILDSTDERR: ../../../include/adevs_lp_omp.h:350:4: required from 'void adevs::LogicalProcess::run(T) [with X = car_t*; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = car_t*; T = double]' BUILDSTDERR: main.cpp:60:20: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: main.cpp: In function 'void simulateSpace()': BUILDSTDERR: main.cpp:124:25: warning: catching polymorphic type 'class adevs::exception' by value [-Wcatch-value=] BUILDSTDERR: 124 | catch(adevs::exception err) BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from fireCell.h:3, BUILDSTDERR: from main.cpp:1: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = adevs::CellEvent; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = adevs::CellEvent; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = adevs::CellEvent; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:174:6: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from fireCell.h:3, BUILDSTDERR: from main.cpp:1: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = adevs::CellEvent; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = adevs::CellEvent; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = adevs::CellEvent; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = adevs::CellEvent; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:92:5: required from 'void adevs::Simulator::execUntil(T) [with X = adevs::CellEvent; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:88:8: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from Qn.h:3, BUILDSTDERR: from main.cpp:1: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = int; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:174:6: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from Qn.h:3, BUILDSTDERR: from main.cpp:1: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = int; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:92:5: required from 'void adevs::Simulator::execUntil(T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:88:8: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: Q=20, L=20, Tend=1000 BUILDSTDERR: Using 4 threads BUILDSTDERR: Q=20, L=20, Tend=1000 BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from Qn.h:3, BUILDSTDERR: from test2.cpp:1: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = int; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:174:6: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from Qn.h:3, BUILDSTDERR: from test2.cpp:1: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = int; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:92:5: required from 'void adevs::Simulator::execUntil(T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:88:8: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs_lp.h:34, BUILDSTDERR: from ../../../include/adevs_simulator.h:40, BUILDSTDERR: from ../../../include/adevs.h:41, BUILDSTDERR: from Qn.h:3, BUILDSTDERR: from main.cpp:1: BUILDSTDERR: ../../../include/adevs_lp_omp.h: In instantiation of 'void adevs::LogicalProcess::advanceOutput() [with X = int; T = double]': BUILDSTDERR: ../../../include/adevs_lp_omp.h:351:4: required from 'void adevs::LogicalProcess::run(T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:178:3: required from 'void adevs::ParSimulator::execUntil(T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_par_simulator.h:174:6: required from here BUILDSTDERR: ../../../include/adevs_lp_omp.h:275:4: warning: catching polymorphic type 'class adevs::lookahead_impossible_exception' by value [-Wcatch-value=] BUILDSTDERR: 275 | catch (lookahead_impossible_exception) BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../../../include/adevs.h:41, BUILDSTDERR: from Qn.h:3, BUILDSTDERR: from main.cpp:1: BUILDSTDERR: ../../../include/adevs_simulator.h: In instantiation of 'bool adevs::Simulator::manage_lookahead_data(adevs::Atomic*) [with X = int; T = double]': BUILDSTDERR: ../../../include/adevs_simulator.h:596:7: required from 'void adevs::Simulator::exec_event(adevs::Atomic*, T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:349:3: required from 'void adevs::Simulator::computeNextState(adevs::Bag >&, T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:85:4: required from 'void adevs::Simulator::execNextEvent() [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:92:5: required from 'void adevs::Simulator::execUntil(T) [with X = int; T = double]' BUILDSTDERR: ../../../include/adevs_simulator.h:88:8: required from here BUILDSTDERR: ../../../include/adevs_simulator.h:712:3: warning: catching polymorphic type 'class adevs::method_not_supported_exception' by value [-Wcatch-value=] BUILDSTDERR: 712 | catch(method_not_supported_exception err) BUILDSTDERR: | ^~~~~ BUILDSTDERR: Recycling BUILDSTDERR: Q=20, L=20, Tend=1000 BUILDSTDERR: Using 4 threads BUILDSTDERR: Recycling BUILDSTDERR: Q=20, L=20, Tend=1000 + popd + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 lddir/build/BUILD/adevs-2.8.1/test/optsim/tokenring' cd race ; make check make[2]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim/race' g++ -fopenmp -g -pedantic -Wall -I../../../include main.cpp -L../../../src -ladevs ./a.out > tmp tclsh ../../../util/compare test.ok tmp make[2]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim/race' cd fire_ca ; make check make[2]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim/fire_ca' g++ -fopenmp -g -pedantic -Wall -I../../../include fireCell.cpp Configuration.cpp main.cpp -L../../../src -ladevs ./a.out --config test.dat computing snapshot 0 writing snapshot 0 computing snapshot 1 writing snapshot 1 computing snapshot 2 writing snapshot 2 computing snapshot 3 writing snapshot 3 computing snapshot 4 writing snapshot 4 computing snapshot 5 writing snapshot 5 computing snapshot 6 writing snapshot 6 computing snapshot 7 writing snapshot 7 computing snapshot 8 writing snapshot 8 computing snapshot 9 writing snapshot 9 623 237493 ./a.out --config test.dat -p computing snapshot 0 writing snapshot 0 computing snapshot 1 writing snapshot 1 computing snapshot 2 writing snapshot 2 computing snapshot 3 writing snapshot 3 computing snapshot 4 writing snapshot 4 computing snapshot 5 writing snapshot 5 computing snapshot 6 writing snapshot 6 computing snapshot 7 writing snapshot 7 computing snapshot 8 writing snapshot 8 computing snapshot 9 writing snapshot 9 677 638496 diff soln_0 soln_0_p diff soln_1 soln_1_p diff soln_2 soln_2_p diff soln_3 soln_3_p diff soln_4 soln_4_p diff soln_5 soln_5_p diff soln_6 soln_6_p diff soln_7 soln_7_p diff soln_8 soln_8_p diff soln_9 soln_9_p make[2]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim/fire_ca' cd qn ; make check make[2]: Entering directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim/qn' g++ -fopenmp -g -pedantic -Wall -I../../../include main.cpp -L../../../src -ladevs ./a.out 20 20 1000 mv c.dat c1.dat mv g.dat g1.dat ./a.out 20 20 1000 -par diff g.dat g1.dat diff c.dat c1.dat g++ -fopenmp -g -pedantic -Wall -I../../../include test2.cpp -L../../../src -ladevs ./a.out mv c.dat c1.dat mv g.dat g1.dat ./a.out -par diff g.dat g1.dat diff c.dat c1.dat g++ -fopenmp -g -pedantic -Wall -I../../../include main.cpp -L../../../src -ladevs ./a.out 20 20 1000 -recycle mv c.dat c1.dat mv g.dat g1.dat ./a.out 20 20 1000 -par -recycle diff g.dat g1.dat diff c.dat c1.dat make[2]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim/qn' make[1]: Leaving directory '/builddir/build/BUILD/adevs-2.8.1/test/optsim' ~/build/BUILD/adevs-2.8.1 Processing files: adevs-2.8.1-14.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.K3VoWD + umask 022 + cd /builddir/build/BUILD + cd adevs-2.8.1 + DOCDIR=/builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/share/doc/adevs + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/share/doc/adevs + cp -pr README /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/share/doc/adevs + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: adevs = 2.8.1-14.fc31 adevs(riscv-64) = 2.8.1-14.fc31 libadevs.so.2()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: adevs-devel-2.8.1-14.fc31.riscv64 Provides: adevs-devel = 2.8.1-14.fc31 adevs-devel(riscv-64) = 2.8.1-14.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libadevs.so.2()(64bit) Processing files: adevs-doc-2.8.1-14.fc31.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.tijVBF + umask 022 + cd /builddir/build/BUILD + cd adevs-2.8.1 + DOCDIR=/builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/share/doc/adevs-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/share/doc/adevs-doc + cp -pr docs/api /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/share/doc/adevs-doc + cp -pr docs/manual /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/share/doc/adevs-doc + cp -pr examples /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64/usr/share/doc/adevs-doc + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: adevs-doc = 2.8.1-14.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: adevs-debugsource-2.8.1-14.fc31.riscv64 Provides: adevs-debugsource = 2.8.1-14.fc31 adevs-debugsource(riscv-64) = 2.8.1-14.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: adevs-debuginfo-2.8.1-14.fc31.riscv64 Provides: adevs-debuginfo = 2.8.1-14.fc31 adevs-debuginfo(riscv-64) = 2.8.1-14.fc31 debuginfo(build-id) = 25f159c34eb921d93a7873f417c9298448823964 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: adevs-debugsource(riscv-64) = 2.8.1-14.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64 Wrote: /builddir/build/RPMS/adevs-2.8.1-14.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/adevs-debugsource-2.8.1-14.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/adevs-devel-2.8.1-14.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/adevs-debuginfo-2.8.1-14.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/adevs-doc-2.8.1-14.fc31.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.W7rPeH + umask 022 + cd /builddir/build/BUILD + cd adevs-2.8.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/adevs-2.8.1-14.fc31.riscv64 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0