Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add a cmake flag to not compile MSG at all
[simgrid.git] / MANIFEST.in
index de6d8e7..1951c3d 100644 (file)
@@ -253,6 +253,8 @@ include examples/python/actor-join/actor-join.py
 include examples/python/actor-join/actor-join.tesh
 include examples/python/actor-kill/actor-kill.py
 include examples/python/actor-kill/actor-kill.tesh
+include examples/python/actor-lifetime/actor-lifetime.py
+include examples/python/actor-lifetime/actor-lifetime.tesh
 include examples/python/actor-migrate/actor-migrate.py
 include examples/python/actor-migrate/actor-migrate.tesh
 include examples/python/actor-suspend/actor-suspend.py
@@ -376,6 +378,8 @@ include examples/s4u/exec-remote/s4u-exec-remote.cpp
 include examples/s4u/exec-remote/s4u-exec-remote.tesh
 include examples/s4u/exec-waitany/s4u-exec-waitany.cpp
 include examples/s4u/exec-waitany/s4u-exec-waitany.tesh
+include examples/s4u/exec-waitfor/s4u-exec-waitfor.cpp
+include examples/s4u/exec-waitfor/s4u-exec-waitfor.tesh
 include examples/s4u/io-async/s4u-io-async.cpp
 include examples/s4u/io-async/s4u-io-async.tesh
 include examples/s4u/io-disk-raw/s4u-io-disk-raw.cpp
@@ -414,6 +418,8 @@ include examples/s4u/routing-get-clusters/s4u-routing-get-clusters.cpp
 include examples/s4u/routing-get-clusters/s4u-routing-get-clusters.tesh
 include examples/s4u/synchro-barrier/s4u-synchro-barrier.cpp
 include examples/s4u/synchro-barrier/s4u-synchro-barrier.tesh
+include examples/s4u/synchro-condition-variable/s4u-synchro-condition-variable.cpp
+include examples/s4u/synchro-condition-variable/s4u-synchro-condition-variable.tesh
 include examples/s4u/synchro-mutex/s4u-synchro-mutex.cpp
 include examples/s4u/synchro-mutex/s4u-synchro-mutex.tesh
 include examples/s4u/synchro-semaphore/s4u-synchro-semaphore.cpp
@@ -539,9 +545,9 @@ include examples/smpi/replay_multiple_manual_deploy/workload_compute_consecutive
 include examples/smpi/replay_multiple_manual_deploy/workload_compute_simple
 include examples/smpi/replay_multiple_manual_deploy/workload_mixed2_same_time
 include examples/smpi/replay_multiple_manual_deploy/workload_mixed2_same_time_and_resources
-include examples/smpi/smpi_msg_masterslave/deployment_masterslave_mailbox_smpi.xml
-include examples/smpi/smpi_msg_masterslave/masterslave_mailbox_smpi.c
-include examples/smpi/smpi_msg_masterslave/msg_smpi.tesh
+include examples/smpi/smpi_s4u_masterslave/deployment_masterslave_mailbox_smpi.xml
+include examples/smpi/smpi_s4u_masterslave/masterslave_mailbox_smpi.c
+include examples/smpi/smpi_s4u_masterslave/msg_smpi.tesh
 include examples/smpi/trace/trace.c
 include examples/smpi/trace/trace.tesh
 include examples/smpi/trace_call_location/adjust
@@ -557,9 +563,8 @@ include teshsuite/mc/dwarf-expression/dwarf-expression.cpp
 include teshsuite/mc/dwarf-expression/dwarf-expression.tesh
 include teshsuite/mc/dwarf/dwarf.cpp
 include teshsuite/mc/dwarf/dwarf.tesh
-include teshsuite/mc/mutex-handling/mutex-handling.c
+include teshsuite/mc/mutex-handling/mutex-handling.cpp
 include teshsuite/mc/mutex-handling/mutex-handling.tesh
-include teshsuite/mc/mutex-handling/mutex-handling_d.xml
 include teshsuite/mc/mutex-handling/without-mutex-handling.tesh
 include teshsuite/mc/random-bug/random-bug-nocrash.tesh
 include teshsuite/mc/random-bug/random-bug-replay.tesh
@@ -684,6 +689,12 @@ include teshsuite/msg/trace_integration/test-hbp1.5-hbp1.5.xml
 include teshsuite/msg/trace_integration/test-hbp2.5-hbp1.5.xml
 include teshsuite/msg/trace_integration/trace_integration.c
 include teshsuite/msg/trace_integration/trace_integration.tesh
+include teshsuite/python/borken-context/borken-context.py
+include teshsuite/python/borken-context/borken-context.tesh
+include teshsuite/python/borken-context/borken-context_d.xml
+include teshsuite/python/corrupt-stack/corrupt-stack.py
+include teshsuite/python/corrupt-stack/corrupt-stack.tesh
+include teshsuite/python/corrupt-stack/corrupt-stack_d.xml
 include teshsuite/s4u/activity-lifecycle/activity-lifecycle.cpp
 include teshsuite/s4u/activity-lifecycle/activity-lifecycle.tesh
 include teshsuite/s4u/activity-lifecycle/testing_platform.xml
@@ -1411,6 +1422,34 @@ include teshsuite/smpi/mpich3-test/init/library_version.c
 include teshsuite/smpi/mpich3-test/init/testlist
 include teshsuite/smpi/mpich3-test/init/timeout.c
 include teshsuite/smpi/mpich3-test/init/version.c
+include teshsuite/smpi/mpich3-test/io/async.c
+include teshsuite/smpi/mpich3-test/io/async_any.c
+include teshsuite/smpi/mpich3-test/io/bigtype.c
+include teshsuite/smpi/mpich3-test/io/external32-derived-dtype.c
+include teshsuite/smpi/mpich3-test/io/getextent.c
+include teshsuite/smpi/mpich3-test/io/hindexed_io.c
+include teshsuite/smpi/mpich3-test/io/i_aggregation1.c
+include teshsuite/smpi/mpich3-test/io/i_aggregation2.c
+include teshsuite/smpi/mpich3-test/io/i_bigtype.c
+include teshsuite/smpi/mpich3-test/io/i_coll_test.c
+include teshsuite/smpi/mpich3-test/io/i_darray_read.c
+include teshsuite/smpi/mpich3-test/io/i_hindexed.c
+include teshsuite/smpi/mpich3-test/io/i_hindexed_io.c
+include teshsuite/smpi/mpich3-test/io/i_noncontig.c
+include teshsuite/smpi/mpich3-test/io/i_noncontig_coll.c
+include teshsuite/smpi/mpich3-test/io/i_noncontig_coll2.c
+include teshsuite/smpi/mpich3-test/io/i_rdwrord.c
+include teshsuite/smpi/mpich3-test/io/i_setviewcur.c
+include teshsuite/smpi/mpich3-test/io/i_types_with_zeros.c
+include teshsuite/smpi/mpich3-test/io/rdwrord.c
+include teshsuite/smpi/mpich3-test/io/rdwrzero.c
+include teshsuite/smpi/mpich3-test/io/resized.c
+include teshsuite/smpi/mpich3-test/io/resized2.c
+include teshsuite/smpi/mpich3-test/io/setinfo.c
+include teshsuite/smpi/mpich3-test/io/setviewcur.c
+include teshsuite/smpi/mpich3-test/io/simple_collective.c
+include teshsuite/smpi/mpich3-test/io/testlist
+include teshsuite/smpi/mpich3-test/io/userioerr.c
 include teshsuite/smpi/mpich3-test/perf/README
 include teshsuite/smpi/mpich3-test/perf/allredtrace.c
 include teshsuite/smpi/mpich3-test/perf/commcreatep.c
@@ -1750,6 +1789,7 @@ include doc/doxygen/uhood.doc
 include doc/doxygen/uhood_arch.doc
 include doc/doxygen/uhood_switch.doc
 include docs/Build.sh
+include docs/find-missing.ignore
 include docs/find-missing.py
 include docs/ignored_symbols
 include docs/manpages/smpicc.1
@@ -1766,6 +1806,7 @@ include docs/source/Experimental_Setup.rst
 include docs/source/Installing_SimGrid.rst
 include docs/source/Introduction.rst
 include docs/source/Platform_Examples.rst
+include docs/source/Platform_Routing.rst
 include docs/source/Plugins.rst
 include docs/source/Start_Your_Own_Project.rst
 include docs/source/Tutorial_Algorithms.rst
@@ -1816,8 +1857,6 @@ include docs/source/tuto_smpi/img/big-picture.svg
 include docs/source/tuto_smpi/img/lu.S.4.png
 include docs/source/tuto_smpi/roundtrip.c
 include examples/README.rst
-include examples/deprecated/java/.classpath
-include examples/deprecated/java/.project
 include examples/deprecated/java/CMakeLists.txt
 include examples/deprecated/msg/CMakeLists.txt
 include examples/deprecated/msg/mc/CMakeLists.txt
@@ -1898,8 +1937,6 @@ include examples/platforms/vivaldi.xml
 include examples/platforms/wifi.xml
 include examples/python/CMakeLists.txt
 include examples/python/actor-create/actor-create_d.xml
-include examples/python/actor-lifetime/actor-lifetime.py
-include examples/python/actor-lifetime/actor-lifetime.tesh
 include examples/python/actor-lifetime/actor-lifetime_d.xml
 include examples/python/async-wait/async-wait_d.xml
 include examples/python/async-waitall/async-waitall_d.xml
@@ -1907,11 +1944,9 @@ include examples/python/async-waitany/async-waitany_d.xml
 include examples/s4u/CMakeLists.txt
 include examples/smpi/CMakeLists.txt
 include examples/smpi/NAS/CMakeLists.txt
-include examples/smpi/mc/non_deterministic.tesh
-include examples/smpi/mc/only_send_deterministic.tesh
 include examples/smpi/replay_multiple/CMakeLists.txt
 include examples/smpi/replay_multiple_manual_deploy/CMakeLists.txt
-include examples/smpi/smpi_msg_masterslave/CMakeLists.txt
+include examples/smpi/smpi_s4u_masterslave/CMakeLists.txt
 include include/simgrid/Exception.hpp
 include include/simgrid/actor.h
 include include/simgrid/barrier.h
@@ -1978,7 +2013,6 @@ include include/simgrid/simix.hpp
 include include/simgrid/simix/blocking_simcall.hpp
 include include/simgrid/smpi/replay.hpp
 include include/simgrid/storage.h
-include include/simgrid/version.h
 include include/simgrid/version.h.in
 include include/simgrid/vm.h
 include include/simgrid/zone.h
@@ -1994,6 +2028,7 @@ include include/smpi/smpi_helpers_internal.h
 include include/smpi/smpi_main.h
 include include/xbt.h
 include include/xbt/Extendable.hpp
+include include/xbt/PropertyHolder.hpp
 include include/xbt/asserts.h
 include include/xbt/automaton.h
 include include/xbt/automaton.hpp
@@ -2030,7 +2065,6 @@ include include/xbt/xbt_os_time.h
 include setup.py
 include src/bindings/java/JavaContext.cpp
 include src/bindings/java/JavaContext.hpp
-include src/bindings/java/MANIFEST.in
 include src/bindings/java/jmsg.cpp
 include src/bindings/java/jmsg.hpp
 include src/bindings/java/jmsg_as.cpp
@@ -2085,16 +2119,6 @@ include src/bindings/lua/lua_utils.cpp
 include src/bindings/lua/lua_utils.hpp
 include src/bindings/lua/simgrid_lua.cpp
 include src/bindings/lua/simgrid_lua.hpp
-include src/bindings/python/simgrid_python.cpp
-include src/include/catch.hpp
-include src/include/mc/datatypes.h
-include src/include/mc/mc.h
-include src/include/simgrid/sg_config.hpp
-include src/include/surf/surf.hpp
-include src/include/xbt/coverage.h
-include src/include/xbt/mmalloc.h
-include src/include/xbt/parmap.hpp
-include src/include/xxhash.hpp
 include src/instr/instr_config.cpp
 include src/instr/instr_interface.cpp
 include src/instr/instr_paje_containers.cpp
@@ -2152,7 +2176,6 @@ include src/kernel/context/ContextThread.cpp
 include src/kernel/context/ContextThread.hpp
 include src/kernel/context/ContextUnix.cpp
 include src/kernel/context/ContextUnix.hpp
-include src/kernel/context/context_private.hpp
 include src/kernel/future.cpp
 include src/kernel/lmm/fair_bottleneck.cpp
 include src/kernel/lmm/maxmin.cpp
@@ -2234,7 +2257,6 @@ include src/mc/mc_hash.cpp
 include src/mc/mc_hash.hpp
 include src/mc/mc_ignore.hpp
 include src/mc/mc_memory.cpp
-include src/mc/mc_mmu.hpp
 include src/mc/mc_private.hpp
 include src/mc/mc_record.cpp
 include src/mc/mc_record.hpp
@@ -2268,7 +2290,6 @@ include src/mc/sosp/Snapshot_test.cpp
 include src/msg/msg_comm.cpp
 include src/msg/msg_global.cpp
 include src/msg/msg_legacy.cpp
-include src/msg/msg_private.hpp
 include src/msg/msg_process.cpp
 include src/msg/msg_task.cpp
 include src/plugins/dirty_page_tracking.cpp
@@ -2300,31 +2321,20 @@ include src/s4u/s4u_Mutex.cpp
 include src/s4u/s4u_Netzone.cpp
 include src/s4u/s4u_Semaphore.cpp
 include src/s4u/s4u_Storage.cpp
-include src/simdag/dax.dtd
-include src/simdag/dax_dtd.c
-include src/simdag/dax_dtd.h
 include src/simdag/sd_daxloader.cpp
 include src/simdag/sd_dotloader.cpp
 include src/simdag/sd_global.cpp
 include src/simdag/sd_task.cpp
-include src/simdag/simdag_private.hpp
 include src/simgrid/Exception.cpp
 include src/simgrid/sg_config.cpp
 include src/simgrid/sg_version.cpp
 include src/simgrid/util.hpp
 include src/simix/libsmx.cpp
 include src/simix/popping.cpp
-include src/simix/popping_accessors.hpp
-include src/simix/popping_bodies.cpp
-include src/simix/popping_enum.h
 include src/simix/popping_generated.cpp
-include src/simix/popping_private.hpp
-include src/simix/simcalls.in
-include src/simix/simcalls.py
 include src/simix/smx_context.cpp
 include src/simix/smx_deployment.cpp
 include src/simix/smx_global.cpp
-include src/simix/smx_private.hpp
 include src/smpi/bindings/smpi_f77.cpp
 include src/smpi/bindings/smpi_f77_coll.cpp
 include src/smpi/bindings/smpi_f77_comm.cpp
@@ -2425,9 +2435,7 @@ include src/smpi/colls/bcast/bcast-ompi-split-bintree.cpp
 include src/smpi/colls/bcast/bcast-scatter-LR-allgather.cpp
 include src/smpi/colls/bcast/bcast-scatter-rdb-allgather.cpp
 include src/smpi/colls/coll_tuned_topo.cpp
-include src/smpi/colls/coll_tuned_topo.hpp
 include src/smpi/colls/colls_global.cpp
-include src/smpi/colls/colls_private.hpp
 include src/smpi/colls/gather/gather-mvapich.cpp
 include src/smpi/colls/gather/gather-ompi.cpp
 include src/smpi/colls/reduce/reduce-NTSL.cpp
@@ -2449,10 +2457,8 @@ include src/smpi/colls/smpi_default_selector.cpp
 include src/smpi/colls/smpi_intel_mpi_selector.cpp
 include src/smpi/colls/smpi_mpich_selector.cpp
 include src/smpi/colls/smpi_mvapich2_selector.cpp
-include src/smpi/colls/smpi_mvapich2_selector_stampede.hpp
 include src/smpi/colls/smpi_nbc_impl.cpp
 include src/smpi/colls/smpi_openmpi_selector.cpp
-include src/smpi/include/private.hpp
 include src/smpi/include/smpi_actor.hpp
 include src/smpi/include/smpi_coll.hpp
 include src/smpi/include/smpi_comm.hpp
@@ -2470,7 +2476,6 @@ include src/smpi/include/smpi_op.hpp
 include src/smpi/include/smpi_request.hpp
 include src/smpi/include/smpi_status.hpp
 include src/smpi/include/smpi_topo.hpp
-include src/smpi/include/smpi_utils.hpp
 include src/smpi/include/smpi_win.hpp
 include src/smpi/internals/instr_smpi.cpp
 include src/smpi/internals/smpi_actor.cpp
@@ -2504,8 +2509,6 @@ include src/smpi/plugins/ampi/instr_ampi.hpp
 include src/smpi/plugins/load_balancer/LoadBalancer.cpp
 include src/smpi/plugins/load_balancer/load_balancer.hpp
 include src/smpi/plugins/sampi_loadbalancer.cpp
-include src/smpi/smpi_main.c
-include src/smpi/smpi_replay_main.cpp
 include src/smpi/smpicc.in
 include src/smpi/smpicxx.in
 include src/smpi/smpif90.in
@@ -2513,91 +2516,48 @@ include src/smpi/smpiff.in
 include src/smpi/smpirun.in
 include src/smpi/smpitools.sh
 include src/surf/HostImpl.cpp
-include src/surf/HostImpl.hpp
-include src/surf/PropertyHolder.cpp
-include src/surf/PropertyHolder.hpp
 include src/surf/StorageImpl.cpp
-include src/surf/StorageImpl.hpp
 include src/surf/cpu_cas01.cpp
-include src/surf/cpu_cas01.hpp
 include src/surf/cpu_interface.cpp
-include src/surf/cpu_interface.hpp
 include src/surf/cpu_ti.cpp
-include src/surf/cpu_ti.hpp
 include src/surf/disk_s19.cpp
-include src/surf/disk_s19.hpp
 include src/surf/host_clm03.cpp
-include src/surf/host_clm03.hpp
 include src/surf/network_cm02.cpp
-include src/surf/network_cm02.hpp
 include src/surf/network_constant.cpp
-include src/surf/network_constant.hpp
 include src/surf/network_ib.cpp
-include src/surf/network_ib.hpp
 include src/surf/network_interface.cpp
-include src/surf/network_interface.hpp
 include src/surf/network_ns3.cpp
-include src/surf/network_ns3.hpp
 include src/surf/network_smpi.cpp
-include src/surf/network_smpi.hpp
 include src/surf/network_wifi.cpp
-include src/surf/network_wifi.hpp
 include src/surf/ns3/ns3_simulator.cpp
-include src/surf/ns3/ns3_simulator.hpp
 include src/surf/ptask_L07.cpp
-include src/surf/ptask_L07.hpp
 include src/surf/sg_platf.cpp
 include src/surf/storage_n11.cpp
-include src/surf/storage_n11.hpp
 include src/surf/surf_c_bindings.cpp
 include src/surf/surf_interface.cpp
-include src/surf/surf_interface.hpp
-include src/surf/surf_private.hpp
 include src/surf/xml/platf.hpp
 include src/surf/xml/platf_private.hpp
-include src/surf/xml/simgrid.dtd
-include src/surf/xml/simgrid_dtd.c
-include src/surf/xml/simgrid_dtd.h
 include src/surf/xml/surfxml_parseplatf.cpp
 include src/surf/xml/surfxml_sax_cb.cpp
 include src/xbt/OsSemaphore.hpp
+include src/xbt/PropertyHolder.cpp
 include src/xbt/automaton/automaton.c
-include src/xbt/automaton/automaton_lexer.yy.c
 include src/xbt/automaton/automatonparse_promela.c
-include src/xbt/automaton/parserPromela.lex
-include src/xbt/automaton/parserPromela.tab.cacc
-include src/xbt/automaton/parserPromela.tab.hacc
-include src/xbt/automaton/parserPromela.yacc
 include src/xbt/backtrace.cpp
 include src/xbt/config.cpp
 include src/xbt/config_test.cpp
 include src/xbt/dict.cpp
 include src/xbt/dict_cursor.c
 include src/xbt/dict_elm.c
-include src/xbt/dict_private.h
 include src/xbt/dict_test.cpp
 include src/xbt/dynar.cpp
 include src/xbt/dynar_test.cpp
 include src/xbt/exception.cpp
 include src/xbt/graph.c
 include src/xbt/log.cpp
-include src/xbt/log_private.hpp
 include src/xbt/mallocator.c
-include src/xbt/mallocator_private.h
 include src/xbt/memory_map.cpp
 include src/xbt/memory_map.hpp
-include src/xbt/mmalloc/mfree.c
-include src/xbt/mmalloc/mm.c
-include src/xbt/mmalloc/mm_legacy.c
-include src/xbt/mmalloc/mm_module.c
-include src/xbt/mmalloc/mmalloc.c
-include src/xbt/mmalloc/mmalloc.info
-include src/xbt/mmalloc/mmalloc.texi
-include src/xbt/mmalloc/mmorecore.c
-include src/xbt/mmalloc/mmprivate.h
-include src/xbt/mmalloc/mrealloc.c
-include src/xbt/mmalloc/swag.c
-include src/xbt/mmalloc/swag.h
 include src/xbt/parmap.cpp
 include src/xbt/random.cpp
 include src/xbt/random_test.cpp
@@ -2618,9 +2578,9 @@ include src/xbt/xbt_virtu.cpp
 include src/xbt_modinter.h
 include teshsuite/java/CMakeLists.txt
 include teshsuite/lua/CMakeLists.txt
-include teshsuite/lua/lua_platforms.tesh
 include teshsuite/mc/CMakeLists.txt
 include teshsuite/msg/CMakeLists.txt
+include teshsuite/python/CMakeLists.txt
 include teshsuite/s4u/CMakeLists.txt
 include teshsuite/simdag/CMakeLists.txt
 include teshsuite/simix/CMakeLists.txt
@@ -2653,6 +2613,7 @@ include teshsuite/smpi/mpich3-test/f90/util/CMakeLists.txt
 include teshsuite/smpi/mpich3-test/group/CMakeLists.txt
 include teshsuite/smpi/mpich3-test/info/CMakeLists.txt
 include teshsuite/smpi/mpich3-test/init/CMakeLists.txt
+include teshsuite/smpi/mpich3-test/io/CMakeLists.txt
 include teshsuite/smpi/mpich3-test/perf/CMakeLists.txt
 include teshsuite/smpi/mpich3-test/pt2pt/CMakeLists.txt
 include teshsuite/smpi/mpich3-test/rma/CMakeLists.txt
@@ -2690,11 +2651,11 @@ include tools/cmake/test_prog/prog_asan.cpp
 include tools/cmake/test_prog/prog_makecontext.c
 include tools/cmake/test_prog/prog_stackgrowth.c
 include tools/cmake/test_prog/prog_stacksetup.c
+include tools/cmake/test_prog/prog_tsan.cpp
 include tools/doxygen/fig2dev_postprocessor.pl
 include tools/doxygen/list_routing_models_examples.sh
 include tools/doxygen/xbt_log_extract_hierarchy.pl
 include tools/graphicator/CMakeLists.txt
-include tools/lualib.patch
 include tools/smpi/generate_smpi_defines.pl
 include tools/stack-cleaner/README
 include tools/stack-cleaner/as
@@ -2704,4 +2665,3 @@ include tools/stack-cleaner/clean-stack-filter
 include tools/stack-cleaner/compiler-wrapper
 include tools/stack-cleaner/fortran
 include tools/tesh/CMakeLists.txt
-include tools/tesh/generate_tesh