From: Martin Quinson Date: Fri, 30 Oct 2015 19:22:36 +0000 (+0100) Subject: Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid X-Git-Tag: v3_13~1614 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/f5622233b9834d29220974080a2cdbc51accecea?hp=9d1791bef967cca58e05ed5654d5abe0372246ec Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid --- diff --git a/.gitignore b/.gitignore index 5e4a574302..e485f5677d 100644 --- a/.gitignore +++ b/.gitignore @@ -122,19 +122,16 @@ tags callgrind.out.* ### Examples and traces *.exe -testgraph.dot -testgraph.xml -examples/msg/ms.trace -examples/msg/procmig.trace -examples/msg/tasks.trace -examples/msg/volume.trace -examples/msg/zmsg_test.trace +examples/msg/actions/actions +examples/msg/actions/storage_actions +examples/msg/bittorrent/bittorrent +examples/msg/bittorrent/bittorrent_platfgen examples/msg/categories.trace -examples/msg/masterslave/toto.txt -examples/msg/simulation.trace -examples/msg/toto.txt -examples/msg/z_gtnets.trace -examples/msg/gpu/test_MSG_gpu_task_create +examples/msg/chainsend/chainsend +examples/msg/chord/chord +examples/msg/chord/chord_stateful +examples/msg/chord/deployments +examples/msg/chord/exp_* examples/msg/cloud/bound examples/msg/cloud/master_worker_vm examples/msg/cloud/migrate_vm @@ -143,125 +140,216 @@ examples/msg/cloud/scale examples/msg/cloud/simple_vm examples/msg/cloud/two_tasks_vm examples/msg/energy/consumption/energy_consumption +examples/msg/energy/e3/e3 examples/msg/energy/onoff/onoff examples/msg/energy/pstate/pstate -examples/msg/energy/e3/e3 -examples/msg/pastry/pastry -examples/msg/semaphores/synchro -examples/msg/tracing/link_srcdst_user_variables -examples/msg/tracing/link_user_variables -examples/msg/tracing/simple -examples/msg/tracing/trace_platform -examples/msg/tracing/user_variables -examples/msg/tracing/procmig -examples/msg/tracing/tasks -examples/msg/tracing/volume -examples/msg/io/file -examples/msg/io/file_unlink -examples/msg/io/remote -examples/msg/io/storage -examples/msg/mc/bugged3 -examples/msg/mc/test/snapshot_comparison1 -examples/msg/mc/test/snapshot_comparison2 -examples/msg/mc/test/snapshot_comparison3 -examples/msg/mc/test/snapshot_comparison4 -examples/msg/mc/test/snapshot_comparison5 -examples/msg/chainsend/chainsend -examples/msg/chord/chord -examples/msg/chord/chord_stateful -examples/msg/chord/deployments -examples/msg/chord/exp_* -examples/msg/token_ring/token_ring -examples/msg/token_ring/token_bypass +examples/msg/gpu/test_MSG_gpu_task_create +examples/msg/gtnets/gtnets +examples/msg/icomms/.kdbgrc.peer3 examples/msg/icomms/peer examples/msg/icomms/peer2 -examples/msg/start_kill_time/sk_time -examples/msg/icomms/.kdbgrc.peer3 examples/msg/icomms/peer3 examples/msg/icomms/toto.txt -examples/msg/masterslave/masterslave_console +examples/msg/io/file +examples/msg/io/file_unlink +examples/msg/io/remote +examples/msg/io/storage examples/msg/irc_isend/peer examples/msg/irc_isend/toto.txt -examples/msg/ns3/ns3 -examples/simdag/sd_avail -examples/simdag/ex_sd_seq_access -examples/simdag/sd_seq_access -examples/simdag/sd_comm_throttling -examples/simdag/sd_fail -examples/simdag/sd_typed_tasks_test -examples/simdag/ex_sd_test_console -examples/simdag/sd_test_console -examples/simdag/scheduling/Montage_25.jed -examples/simdag/dot/dot_test -examples/simdag/dot/dot_test2 -examples/simdag/ex_sd_test -examples/simdag/ex_sd_test2 -examples/simdag/metaxml/sd_meta -examples/simdag/properties/sd_prop -examples/simdag/sd_test -examples/simdag/sd_test2 -examples/simdag/dax/dax_test -examples/simdag/goal/goal_test -examples/simdag/scheduling/minmin_test -examples/simdag/io/sd_io -examples/msg/actions/actions -examples/msg/actions/storage_actions -examples/msg/bittorrent/bittorrent -examples/msg/bittorrent/bittorrent_platfgen examples/msg/kademlia/kademlia -examples/msg/gtnets/gtnets +examples/msg/masterslave/masterslave_arg examples/msg/masterslave/masterslave_bypass +examples/msg/masterslave/masterslave_cluster +examples/msg/masterslave/masterslave_console examples/msg/masterslave/masterslave_failure +examples/msg/masterslave/masterslave_failure_platfgen examples/msg/masterslave/masterslave_forwarder -examples/msg/masterslave/masterslave_mailbox examples/msg/masterslave/masterslave_kill -examples/msg/masterslave/masterslave_arg -examples/msg/masterslave/masterslave_failure_platfgen +examples/msg/masterslave/masterslave_mailbox examples/msg/masterslave/masterslave_platfgen +examples/msg/masterslave/toto.txt +examples/msg/mc/bugged1 +examples/msg/mc/bugged1_liveness +examples/msg/mc/bugged1_stateful +examples/msg/mc/bugged2 +examples/msg/mc/bugged2_liveness +examples/msg/mc/bugged2_stateful +examples/msg/mc/bugged3 +examples/msg/mc/centralized +examples/msg/mc/centralized_liveness +examples/msg/mc/electric_fence +examples/msg/mc/test/snapshot_comparison1 +examples/msg/mc/test/snapshot_comparison2 +examples/msg/mc/test/snapshot_comparison3 +examples/msg/mc/test/snapshot_comparison4 +examples/msg/mc/test/snapshot_comparison5 examples/msg/migration/migration +examples/msg/ms.trace +examples/msg/ns3/ns3 +examples/msg/parallel_contexts/pcontexts +examples/msg/parallel_contexts/pcontexts2 examples/msg/parallel_task/parallel_task examples/msg/parallel_task/test_ptask +examples/msg/pastry/pastry +examples/msg/pmm/msg_pmm examples/msg/priority/priority +examples/msg/procmig.trace examples/msg/properties/msg_prop +examples/msg/semaphores/synchro examples/msg/sendrecv/sendrecv +examples/msg/simulation.trace +examples/msg/start_kill_time/sk_time examples/msg/suspend/suspend +examples/msg/tasks.trace +examples/msg/token_ring/token_bypass +examples/msg/token_ring/token_ring +examples/msg/toto.txt examples/msg/trace/test_trace_integration -examples/msg/mc/centralized -examples/msg/mc/bugged2 -examples/msg/mc/bugged1 -examples/msg/parallel_contexts/pcontexts -examples/msg/parallel_contexts/pcontexts2 -examples/msg/pmm/msg_pmm +examples/msg/tracing/categories +examples/msg/tracing/link_srcdst_user_variables +examples/msg/tracing/link_user_variables +examples/msg/tracing/ms +examples/msg/tracing/procmig +examples/msg/tracing/simple +examples/msg/tracing/tasks +examples/msg/tracing/trace_platform +examples/msg/tracing/user_variables +examples/msg/tracing/volume +examples/msg/volume.trace +examples/msg/z_gtnets.trace +examples/msg/zmsg_test.trace +examples/simdag/dax/dax_test +examples/simdag/dot/dot_test +examples/simdag/dot/dot_test2 +examples/simdag/dot/simulate_dot +examples/simdag/ex_sd_seq_access +examples/simdag/ex_sd_test +examples/simdag/ex_sd_test2 +examples/simdag/ex_sd_test_console +examples/simdag/goal/goal_test +examples/simdag/io/sd_io +examples/simdag/metaxml/sd_meta +examples/simdag/properties/sd_prop +examples/simdag/scheduling/minmin_test +examples/simdag/scheduling/Montage_25.jed +examples/simdag/sd_avail +examples/simdag/sd_comm_throttling +examples/simdag/sd_fail +examples/simdag/sd_seq_access +examples/simdag/sd_test +examples/simdag/sd_test2 +examples/simdag/sd_test_console +examples/simdag/sd_typed_tasks_test +examples/simdag/simdag_tracing +examples/smpi/bcbench examples/smpi/energy/f77/sef examples/smpi/energy/f90/sef90 examples/smpi/energy/se -examples/smpi/toto.txt -examples/smpi/MM/MM_mpi -examples/smpi/smpi_replay -examples/smpi/replay/one_trace -examples/smpi/bcbench examples/smpi/first +examples/smpi/mc_bugged1 +examples/smpi/mc/bugged1 +examples/smpi/mc/bugged1_liveness +examples/smpi/mc_bugged2 +examples/smpi/mc/bugged2 +examples/smpi/mc/mutual_exclusion +examples/smpi/mc/non_deterministic +examples/smpi/mc/send_deterministic +examples/smpi/MM/MM_mpi examples/smpi/mvmul +examples/smpi/replay_multiple/replay_multiple +examples/smpi/replay/one_trace examples/smpi/ring_c examples/smpi/second examples/smpi/sendrecv -examples/smpi/mc_bugged1 -examples/smpi/mc_bugged2 +examples/smpi/smpi_msg_masterslave/masterslave_mailbox_smpi +examples/smpi/smpi_replay +examples/smpi/smpi_traced examples/smpi/smpi_traced_simple -examples/smpi/replay_multiple/replay_multiple -examples/msg/mc/bugged1_liveness -examples/msg/mc/bugged1_stateful -examples/msg/mc/bugged2_liveness -examples/msg/mc/bugged2_stateful -examples/msg/mc/centralized_liveness -examples/msg/mc/electric_fence -examples/smpi/mc/bugged1 -examples/smpi/mc/bugged1_liveness -examples/smpi/mc/bugged2 +examples/smpi/smpi_traced.trace +examples/smpi/toto.txt +examples/smpi/ttest01 src/replay/replay src/testall teshsuite/bug-17132/bug-17132 +teshsuite/datadesc_usage.out teshsuite/java/sleep_host_off/java_sleep_host_off_compiled +teshsuite/mc/dwarf/dwarf +teshsuite/mc/dwarf_expression/dwarf-expression +teshsuite/mc/replay/random_bug +teshsuite/msg/get_sender/get_sender +teshsuite/msg/host_on_off/host_on_off +teshsuite/msg/host_on_off/host_on_off_recv +teshsuite/msg/host_on_off/host_on_off_wait +teshsuite/msg/host_on_off_processes/host_on_off_processes +teshsuite/msg/pid/pid +teshsuite/msg/process_join/process_join +teshsuite/msg/process/process +teshsuite/msg/storage/concurrent_rw +teshsuite/msg/storage/storage_basic +teshsuite/msg/task_destroy_cancel/task_destroy_cancel +teshsuite/msg/trace/test_trace_integration +teshsuite/simdag/availability/availability_test +teshsuite/simdag/basic/basic0 +teshsuite/simdag/basic/basic1 +teshsuite/simdag/basic/basic2 +teshsuite/simdag/basic/basic3 +teshsuite/simdag/basic/basic4 +teshsuite/simdag/basic/basic5 +teshsuite/simdag/basic/basic6 +teshsuite/simdag/incomplete/incomplete +teshsuite/simdag/network/mxn/test_intra_all2all +teshsuite/simdag/network/mxn/test_intra_independent_comm +teshsuite/simdag/network/mxn/test_intra_scatter +teshsuite/simdag/network/p2p/test_latency1 +teshsuite/simdag/network/p2p/test_latency2 +teshsuite/simdag/network/p2p/test_latency3 +teshsuite/simdag/network/p2p/test_latency_bound +teshsuite/simdag/network/test_reinit_costs +teshsuite/simdag/partask/test_comp_only_par +teshsuite/simdag/partask/test_comp_only_seq +teshsuite/simdag/platforms/basic_link_test +teshsuite/simdag/platforms/basic_parsing_test +teshsuite/simdag/platforms/basic_tracing +teshsuite/simdag/platforms/evaluate_get_route_time +teshsuite/simdag/platforms/evaluate_parse_time +teshsuite/simdag/platforms/flatifier +teshsuite/simdag/platforms/graphicator +teshsuite/simdag/platforms/is_router_test +teshsuite/simix/check_defaults/check_defaults +teshsuite/simix/stack_overflow/stack_overflow +teshsuite/smpi/allgather/allgather_coll +teshsuite/smpi/allgather_coll +teshsuite/smpi/allgatherv/allgatherv_coll +teshsuite/smpi/allgatherv_coll +teshsuite/smpi/allreduce/allreduce +teshsuite/smpi/allreduce/allreduce_coll +teshsuite/smpi/allreduce_coll +teshsuite/smpi/alltoall2 +teshsuite/smpi/alltoall/alltoall2 +teshsuite/smpi/alltoall/alltoall_basic +teshsuite/smpi/alltoall/alltoall_coll +teshsuite/smpi/alltoall_basic +teshsuite/smpi/alltoall_coll +teshsuite/smpi/alltoallv/alltoallv +teshsuite/smpi/alltoallv/alltoallv_coll +teshsuite/smpi/alltoallv_coll +teshsuite/smpi/barrier/barrier_coll +teshsuite/smpi/barrier_coll +teshsuite/smpi/bcast/bcast +teshsuite/smpi/bcast/bcast_coll +teshsuite/smpi/bcast_coll +teshsuite/smpi/compute2 +teshsuite/smpi/compute3 +teshsuite/smpi/compute/compute +teshsuite/smpi/compute/compute2 +teshsuite/smpi/compute/compute3 +teshsuite/smpi/dsend +teshsuite/smpi/gather_coll +teshsuite/smpi/gather/gather_coll +teshsuite/smpi/hvector/hvector_test +teshsuite/smpi/hvector_test +teshsuite/smpi/indexed/indexed_test +teshsuite/smpi/indexed_test teshsuite/smpi/isp/umpire/abort teshsuite/smpi/isp/umpire/abort1 teshsuite/smpi/isp/umpire/abort2 @@ -282,13 +370,13 @@ teshsuite/smpi/isp/umpire/any_src-can-deadlock7 teshsuite/smpi/isp/umpire/any_src-can-deadlock8 teshsuite/smpi/isp/umpire/any_src-can-deadlock9 teshsuite/smpi/isp/umpire/any_src-deadlock -teshsuite/smpi/isp/umpire/any_src-wait-deadlock -teshsuite/smpi/isp/umpire/any_src-wait-deadlock2 teshsuite/smpi/isp/umpire/any_src-waitall-deadlock teshsuite/smpi/isp/umpire/any_src-waitall-deadlock2 teshsuite/smpi/isp/umpire/any_src-waitall-deadlock3 teshsuite/smpi/isp/umpire/any_src-waitany-deadlock teshsuite/smpi/isp/umpire/any_src-waitany-deadlock2 +teshsuite/smpi/isp/umpire/any_src-wait-deadlock +teshsuite/smpi/isp/umpire/any_src-wait-deadlock2 teshsuite/smpi/isp/umpire/basic-deadlock teshsuite/smpi/isp/umpire/basic-deadlock-cart_create teshsuite/smpi/isp/umpire/basic-deadlock-cart_sub @@ -305,8 +393,8 @@ teshsuite/smpi/isp/umpire/change-send-buffer-type-exhaustive teshsuite/smpi/isp/umpire/collective-exhaustive-byte-int-mismatch teshsuite/smpi/isp/umpire/collective-exhaustive-no-error teshsuite/smpi/isp/umpire/collective-misorder -teshsuite/smpi/isp/umpire/collective-misorder-allreduce teshsuite/smpi/isp/umpire/collective-misorder2 +teshsuite/smpi/isp/umpire/collective-misorder-allreduce teshsuite/smpi/isp/umpire/comm-bcast-deadlock teshsuite/smpi/isp/umpire/comm-deadlock teshsuite/smpi/isp/umpire/comm-dup-no-error @@ -323,13 +411,13 @@ teshsuite/smpi/isp/umpire/errhandler-no-error teshsuite/smpi/isp/umpire/errhandler-no-free teshsuite/smpi/isp/umpire/finalize-deadlock teshsuite/smpi/isp/umpire/group-no-error -teshsuite/smpi/isp/umpire/group-no-error-exhaustive teshsuite/smpi/isp/umpire/group-no-error2 teshsuite/smpi/isp/umpire/group-no-error3 +teshsuite/smpi/isp/umpire/group-no-error-exhaustive teshsuite/smpi/isp/umpire/group-no-free -teshsuite/smpi/isp/umpire/group-no-free-exhaustive teshsuite/smpi/isp/umpire/group-no-free2 teshsuite/smpi/isp/umpire/group-no-free3 +teshsuite/smpi/isp/umpire/group-no-free-exhaustive teshsuite/smpi/isp/umpire/hello teshsuite/smpi/isp/umpire/intercomm_create-deadlock teshsuite/smpi/isp/umpire/intercomm_create-deadlock2 @@ -341,10 +429,15 @@ teshsuite/smpi/isp/umpire/irecv-deadlock teshsuite/smpi/isp/umpire/irecv-isend-ok teshsuite/smpi/isp/umpire/irecv-isend-ok2 teshsuite/smpi/isp/umpire/lost-request -teshsuite/smpi/isp/umpire/lost-request-waitall teshsuite/smpi/isp/umpire/lost-request2 teshsuite/smpi/isp/umpire/lost-request3 +teshsuite/smpi/isp/umpire/lost-request-waitall teshsuite/smpi/isp/umpire/no-error +teshsuite/smpi/isp/umpire/no-error2 +teshsuite/smpi/isp/umpire/no-error3 +teshsuite/smpi/isp/umpire/no-error3-any_src +teshsuite/smpi/isp/umpire/no-error4 +teshsuite/smpi/isp/umpire/no-error4-any_src teshsuite/smpi/isp/umpire/no-error-any_src teshsuite/smpi/isp/umpire/no-error-derived-comms teshsuite/smpi/isp/umpire/no-error-interleaved-isend @@ -361,24 +454,19 @@ teshsuite/smpi/isp/umpire/no-error-testall teshsuite/smpi/isp/umpire/no-error-testany teshsuite/smpi/isp/umpire/no-error-vector-isend teshsuite/smpi/isp/umpire/no-error-wait -teshsuite/smpi/isp/umpire/no-error-wait-any_src -teshsuite/smpi/isp/umpire/no-error-wait-any_src2 -teshsuite/smpi/isp/umpire/no-error-wait-any_src3 -teshsuite/smpi/isp/umpire/no-error-wait-any_src4 teshsuite/smpi/isp/umpire/no-error-waitall teshsuite/smpi/isp/umpire/no-error-waitall-any_src teshsuite/smpi/isp/umpire/no-error-waitall-any_src2 teshsuite/smpi/isp/umpire/no-error-waitall-any_src3 teshsuite/smpi/isp/umpire/no-error-waitany +teshsuite/smpi/isp/umpire/no-error-waitany2 teshsuite/smpi/isp/umpire/no-error-waitany-any_src teshsuite/smpi/isp/umpire/no-error-waitany-any_src2 teshsuite/smpi/isp/umpire/no-error-waitany-any_src3 -teshsuite/smpi/isp/umpire/no-error-waitany2 -teshsuite/smpi/isp/umpire/no-error2 -teshsuite/smpi/isp/umpire/no-error3 -teshsuite/smpi/isp/umpire/no-error3-any_src -teshsuite/smpi/isp/umpire/no-error4 -teshsuite/smpi/isp/umpire/no-error4-any_src +teshsuite/smpi/isp/umpire/no-error-wait-any_src +teshsuite/smpi/isp/umpire/no-error-wait-any_src2 +teshsuite/smpi/isp/umpire/no-error-wait-any_src3 +teshsuite/smpi/isp/umpire/no-error-wait-any_src4 teshsuite/smpi/isp/umpire/op-no-error teshsuite/smpi/isp/umpire/op-no-free teshsuite/smpi/isp/umpire/partial-recv @@ -396,227 +484,20 @@ teshsuite/smpi/isp/umpire/probe-any_tag-types-can-mismatch teshsuite/smpi/isp/umpire/probe-deadlock teshsuite/smpi/isp/umpire/pt2pt-byte-int-mismatch teshsuite/smpi/isp/umpire/remote_group-no-error -teshsuite/smpi/isp/umpire/send-recv-ok teshsuite/smpi/isp/umpire/sendrecv-deadlock +teshsuite/smpi/isp/umpire/send-recv-ok teshsuite/smpi/isp/umpire/temp.txt teshsuite/smpi/isp/umpire/type-commit-twice teshsuite/smpi/isp/umpire/type-no-error teshsuite/smpi/isp/umpire/type-no-error-exhaustive teshsuite/smpi/isp/umpire/type-no-error-exhaustive-with-isends teshsuite/smpi/isp/umpire/type-no-free -teshsuite/smpi/isp/umpire/type-no-free-exhaustive teshsuite/smpi/isp/umpire/type-no-free2 teshsuite/smpi/isp/umpire/type-no-free3 -teshsuite/smpi/isp/umpire/wait-deadlock +teshsuite/smpi/isp/umpire/type-no-free-exhaustive teshsuite/smpi/isp/umpire/waitall-deadlock teshsuite/smpi/isp/umpire/waitany-deadlock -teshsuite/smpi/compute/compute2 -teshsuite/smpi/compute/compute3 -teshsuite/smpi/pingpong/dsend -teshsuite/smpi/reduce/reduce_coll -teshsuite/smpi/reduce/reduce_scatter_coll -teshsuite/smpi/allgather/allgather_coll -teshsuite/smpi/allgatherv/allgatherv_coll -teshsuite/smpi/allreduce/allreduce_coll -teshsuite/smpi/alltoall/alltoall_coll -teshsuite/smpi/alltoallv/alltoallv_coll -teshsuite/smpi/barrier/barrier_coll -teshsuite/smpi/bcast_coll -teshsuite/smpi/gather/gather_coll -teshsuite/smpi/reduce_coll -teshsuite/smpi/reduce_scatter_coll -teshsuite/smpi/allreduce/allreduce -teshsuite/smpi/alltoall/alltoall2 -teshsuite/smpi/alltoall/alltoall_basic -teshsuite/smpi/alltoallv/alltoallv -teshsuite/smpi/bcast/bcast -teshsuite/smpi/compute/compute -teshsuite/smpi/compute2 -teshsuite/smpi/compute3 -teshsuite/smpi/dsend -teshsuite/smpi/hvector/hvector_test -teshsuite/smpi/indexed/indexed_test -teshsuite/smpi/pingpong/pingpong -teshsuite/smpi/reduce/reduce -teshsuite/smpi/scatter/scatter -teshsuite/smpi/shared/shared -teshsuite/smpi/smpi_sendrecv -teshsuite/smpi/split -teshsuite/smpi/struct/struct_test -teshsuite/smpi/ttest01 -teshsuite/smpi/vector/vector_test -teshsuite/smpi/mpich-test/*/*.out -teshsuite/smpi/mpich-test/*/*.stdo -teshsuite/smpi/mpich-test/coll/allgatherf -teshsuite/smpi/mpich-test/coll/allred -teshsuite/smpi/mpich-test/coll/allred2 -teshsuite/smpi/mpich-test/coll/allredf -teshsuite/smpi/mpich-test/coll/allredmany -teshsuite/smpi/mpich-test/coll/alltoallv_mpich -teshsuite/smpi/mpich-test/coll/assocf -teshsuite/smpi/mpich-test/coll/barrier -teshsuite/smpi/mpich-test/coll/bcast_mpich -teshsuite/smpi/mpich-test/coll/bcastbug -teshsuite/smpi/mpich-test/coll/bcastbug2 -teshsuite/smpi/mpich-test/coll/bcastlog -teshsuite/smpi/mpich-test/coll/bcastvec -teshsuite/smpi/mpich-test/coll/coll1 -teshsuite/smpi/mpich-test/coll/coll10 -teshsuite/smpi/mpich-test/coll/coll11 -teshsuite/smpi/mpich-test/coll/coll12 -teshsuite/smpi/mpich-test/coll/coll13 -teshsuite/smpi/mpich-test/coll/coll2 -teshsuite/smpi/mpich-test/coll/coll3 -teshsuite/smpi/mpich-test/coll/coll4 -teshsuite/smpi/mpich-test/coll/coll5 -teshsuite/smpi/mpich-test/coll/coll6 -teshsuite/smpi/mpich-test/coll/coll7 -teshsuite/smpi/mpich-test/coll/coll8 -teshsuite/smpi/mpich-test/coll/coll9 -teshsuite/smpi/mpich-test/coll/grouptest -teshsuite/smpi/mpich-test/coll/longuser -teshsuite/smpi/mpich-test/coll/redscat -teshsuite/smpi/mpich-test/coll/redtst -teshsuite/smpi/mpich-test/coll/scantst -teshsuite/smpi/mpich-test/coll/scattern -teshsuite/smpi/mpich-test/coll/scatterv -teshsuite/smpi/mpich-test/context/attrerr -teshsuite/smpi/mpich-test/context/groupcreate -teshsuite/smpi/mpich-test/context/grouptest_mpich -teshsuite/smpi/mpich-test/context/icdup -teshsuite/smpi/mpich-test/context/ictest -teshsuite/smpi/mpich-test/context/ictest2 -teshsuite/smpi/mpich-test/context/ictest3 -teshsuite/smpi/mpich-test/env/aborttest -teshsuite/smpi/mpich-test/env/baseattr -teshsuite/smpi/mpich-test/env/env.diff -teshsuite/smpi/mpich-test/env/errhand -teshsuite/smpi/mpich-test/env/getproc -teshsuite/smpi/mpich-test/env/getprocf -teshsuite/smpi/mpich-test/env/gtime -teshsuite/smpi/mpich-test/env/init -teshsuite/smpi/mpich-test/env/sigchk -teshsuite/smpi/mpich-test/env/testerr -teshsuite/smpi/mpich-test/env/timers -teshsuite/smpi/mpich-test/env/timertest -teshsuite/smpi/mpich-test/profile/colluses -teshsuite/smpi/mpich-test/profile/ptest -teshsuite/smpi/mpich-test/pt2pt/bsendtest -teshsuite/smpi/mpich-test/pt2pt/cancel -teshsuite/smpi/mpich-test/pt2pt/cancel2 -teshsuite/smpi/mpich-test/pt2pt/cancel3 -teshsuite/smpi/mpich-test/pt2pt/cancelibm -teshsuite/smpi/mpich-test/pt2pt/cancelissend -teshsuite/smpi/mpich-test/pt2pt/cancelmessages -teshsuite/smpi/mpich-test/pt2pt/commit -teshsuite/smpi/mpich-test/pt2pt/dataalign -teshsuite/smpi/mpich-test/pt2pt/dtypelife -teshsuite/smpi/mpich-test/pt2pt/dtyperecv -teshsuite/smpi/mpich-test/pt2pt/exittest -teshsuite/smpi/mpich-test/pt2pt/fifth -teshsuite/smpi/mpich-test/pt2pt/flood -teshsuite/smpi/mpich-test/pt2pt/flood2 -teshsuite/smpi/mpich-test/pt2pt/fourth -teshsuite/smpi/mpich-test/pt2pt/getelm -teshsuite/smpi/mpich-test/pt2pt/hindexed -teshsuite/smpi/mpich-test/pt2pt/htmsg -teshsuite/smpi/mpich-test/pt2pt/hvec -teshsuite/smpi/mpich-test/pt2pt/hvectest -teshsuite/smpi/mpich-test/pt2pt/hvectest2 -teshsuite/smpi/mpich-test/pt2pt/irecvtest -teshsuite/smpi/mpich-test/pt2pt/irsend -teshsuite/smpi/mpich-test/pt2pt/irsendinit -teshsuite/smpi/mpich-test/pt2pt/isendf -teshsuite/smpi/mpich-test/pt2pt/isendtest -teshsuite/smpi/mpich-test/pt2pt/isndrcv -teshsuite/smpi/mpich-test/pt2pt/issend2 -teshsuite/smpi/mpich-test/pt2pt/issendinit -teshsuite/smpi/mpich-test/pt2pt/issendtest -teshsuite/smpi/mpich-test/pt2pt/longmsgs -teshsuite/smpi/mpich-test/pt2pt/nblock -teshsuite/smpi/mpich-test/pt2pt/nbtest -teshsuite/smpi/mpich-test/pt2pt/nullproc -teshsuite/smpi/mpich-test/pt2pt/nullproc2 -teshsuite/smpi/mpich-test/pt2pt/order -teshsuite/smpi/mpich-test/pt2pt/overtake -teshsuite/smpi/mpich-test/pt2pt/pack -teshsuite/smpi/mpich-test/pt2pt/persist -teshsuite/smpi/mpich-test/pt2pt/persist2 -teshsuite/smpi/mpich-test/pt2pt/persistent -teshsuite/smpi/mpich-test/pt2pt/pingpong_f -teshsuite/smpi/mpich-test/pt2pt/probe -teshsuite/smpi/mpich-test/pt2pt/probe1 -teshsuite/smpi/mpich-test/pt2pt/relrank -teshsuite/smpi/mpich-test/pt2pt/reqcreate -teshsuite/smpi/mpich-test/pt2pt/reqfree -teshsuite/smpi/mpich-test/pt2pt/secondf -teshsuite/smpi/mpich-test/pt2pt/self -teshsuite/smpi/mpich-test/pt2pt/selfvsworld -teshsuite/smpi/mpich-test/pt2pt/send1 -teshsuite/smpi/mpich-test/pt2pt/sendcplx -teshsuite/smpi/mpich-test/pt2pt/sendfort -teshsuite/smpi/mpich-test/pt2pt/sendmany -teshsuite/smpi/mpich-test/pt2pt/sendorder -teshsuite/smpi/mpich-test/pt2pt/sendrecv2 -teshsuite/smpi/mpich-test/pt2pt/sendrecv3 -teshsuite/smpi/mpich-test/pt2pt/sendrecv4 -teshsuite/smpi/mpich-test/pt2pt/sendrecv_mpich -teshsuite/smpi/mpich-test/pt2pt/sixth -teshsuite/smpi/mpich-test/pt2pt/sndrcv -teshsuite/smpi/mpich-test/pt2pt/sndrcvrep -teshsuite/smpi/mpich-test/pt2pt/sndrcvrpl2 -teshsuite/smpi/mpich-test/pt2pt/ssendtest -teshsuite/smpi/mpich-test/pt2pt/ssendtest2 -teshsuite/smpi/mpich-test/pt2pt/structlb -teshsuite/smpi/mpich-test/pt2pt/testall_mpich -teshsuite/smpi/mpich-test/pt2pt/testsome -teshsuite/smpi/mpich-test/pt2pt/testtest1 -teshsuite/smpi/mpich-test/pt2pt/testtypes -teshsuite/smpi/mpich-test/pt2pt/third -teshsuite/smpi/mpich-test/pt2pt/trunc -teshsuite/smpi/mpich-test/pt2pt/truncmult -teshsuite/smpi/mpich-test/pt2pt/typebase -teshsuite/smpi/mpich-test/pt2pt/typebasef -teshsuite/smpi/mpich-test/pt2pt/typecreate -teshsuite/smpi/mpich-test/pt2pt/typelb -teshsuite/smpi/mpich-test/pt2pt/typetest -teshsuite/smpi/mpich-test/pt2pt/typeub -teshsuite/smpi/mpich-test/pt2pt/typeub2 -teshsuite/smpi/mpich-test/pt2pt/typeub3 -teshsuite/smpi/mpich-test/pt2pt/waitall -teshsuite/smpi/mpich-test/pt2pt/waitall2 -teshsuite/smpi/mpich-test/pt2pt/waitall3 -teshsuite/smpi/mpich-test/pt2pt/waitall4 -teshsuite/smpi/mpich-test/pt2pt/waitany -teshsuite/smpi/mpich3-test/f77/info/infotest2f -teshsuite/smpi/mpich3-test/f77/info/infotestf -teshsuite/smpi/mpich3-test/f90/info/infotest2f90 -teshsuite/smpi/mpich3-test/f90/info/infotestf90 -teshsuite/smpi/bcast/bcast_coll -teshsuite/smpi/mpich3-test/coll/allred -teshsuite/smpi/mpich3-test/datatype/dataalign -teshsuite/smpi/mpich3-test/datatype/sendrecvt2 -teshsuite/smpi/mpich3-test/datatype/sendrecvt4 -teshsuite/smpi/mpich3-test/f77/rma/c2f2cwinf -teshsuite/smpi/mpich3-test/f77/rma/winaccf -teshsuite/smpi/mpich3-test/f77/rma/winfencef -teshsuite/smpi/mpich3-test/f77/rma/wingetf -teshsuite/smpi/mpich3-test/f77/rma/winnamef -teshsuite/smpi/mpich3-test/f77/topo/cartcrf -teshsuite/smpi/mpich3-test/f90/rma/c2f2cwinf90 -teshsuite/smpi/mpich3-test/f90/rma/winaccf90 -teshsuite/smpi/mpich3-test/f90/rma/winfencef90 -teshsuite/smpi/mpich3-test/f90/rma/wingetf90 -teshsuite/smpi/mpich3-test/f90/rma/winnamef90 -teshsuite/smpi/mpich3-test/perf/commcreatep -teshsuite/smpi/mpich3-test/perf/non_zero_root -teshsuite/smpi/mpich3-test/perf/sendrecvl -teshsuite/smpi/mpich3-test/perf/timer -teshsuite/smpi/mpich3-test/perf/transp-datatype -teshsuite/smpi/mpich3-test/perf/twovec -teshsuite/smpi/mpich3-test/pt2pt/issendselfcancel -teshsuite/smpi/mpich3-test/rma/getgroup -teshsuite/smpi/mpich3-test/rma/manyrma3 +teshsuite/smpi/isp/umpire/wait-deadlock teshsuite/smpi/mpich3-test/attr/attr2type teshsuite/smpi/mpich3-test/attr/attrend teshsuite/smpi/mpich3-test/attr/attrend2 @@ -639,6 +520,7 @@ teshsuite/smpi/mpich3-test/coll/allgather3 teshsuite/smpi/mpich3-test/coll/allgatherv2 teshsuite/smpi/mpich3-test/coll/allgatherv3 teshsuite/smpi/mpich3-test/coll/allgatherv4 +teshsuite/smpi/mpich3-test/coll/allred teshsuite/smpi/mpich3-test/coll/allred2 teshsuite/smpi/mpich3-test/coll/allred3 teshsuite/smpi/mpich3-test/coll/allred4 @@ -691,10 +573,10 @@ teshsuite/smpi/mpich3-test/coll/longuser teshsuite/smpi/mpich3-test/coll/nonblocking teshsuite/smpi/mpich3-test/coll/nonblocking2 teshsuite/smpi/mpich3-test/coll/nonblocking3 -teshsuite/smpi/mpich3-test/coll/op_commutative teshsuite/smpi/mpich3-test/coll/opband teshsuite/smpi/mpich3-test/coll/opbor teshsuite/smpi/mpich3-test/coll/opbxor +teshsuite/smpi/mpich3-test/coll/op_commutative teshsuite/smpi/mpich3-test/coll/opland teshsuite/smpi/mpich3-test/coll/oplor teshsuite/smpi/mpich3-test/coll/oplxor @@ -706,13 +588,13 @@ teshsuite/smpi/mpich3-test/coll/opprod teshsuite/smpi/mpich3-test/coll/opsum teshsuite/smpi/mpich3-test/coll/red3 teshsuite/smpi/mpich3-test/coll/red4 -teshsuite/smpi/mpich3-test/coll/red_scat_block -teshsuite/smpi/mpich3-test/coll/red_scat_block2 teshsuite/smpi/mpich3-test/coll/redscat teshsuite/smpi/mpich3-test/coll/redscat2 teshsuite/smpi/mpich3-test/coll/redscat3 teshsuite/smpi/mpich3-test/coll/redscatbkinter teshsuite/smpi/mpich3-test/coll/redscatblk3 +teshsuite/smpi/mpich3-test/coll/red_scat_block +teshsuite/smpi/mpich3-test/coll/red_scat_block2 teshsuite/smpi/mpich3-test/coll/redscatinter teshsuite/smpi/mpich3-test/coll/reduce_local teshsuite/smpi/mpich3-test/coll/reduce_mpich @@ -721,22 +603,23 @@ teshsuite/smpi/mpich3-test/coll/scatter2 teshsuite/smpi/mpich3-test/coll/scatter3 teshsuite/smpi/mpich3-test/coll/scattern teshsuite/smpi/mpich3-test/coll/scatterv +teshsuite/smpi/mpich3-test/coll/tmp* teshsuite/smpi/mpich3-test/coll/uoplong teshsuite/smpi/mpich3-test/comm/cmfree teshsuite/smpi/mpich3-test/comm/cmsplit teshsuite/smpi/mpich3-test/comm/cmsplit2 teshsuite/smpi/mpich3-test/comm/cmsplit_type +teshsuite/smpi/mpich3-test/comm/commcreate1 teshsuite/smpi/mpich3-test/comm/comm_create_group teshsuite/smpi/mpich3-test/comm/comm_group_half teshsuite/smpi/mpich3-test/comm/comm_group_rand teshsuite/smpi/mpich3-test/comm/comm_info -teshsuite/smpi/mpich3-test/comm/commcreate1 teshsuite/smpi/mpich3-test/comm/commname teshsuite/smpi/mpich3-test/comm/ctxalloc teshsuite/smpi/mpich3-test/comm/ctxsplit teshsuite/smpi/mpich3-test/comm/dup -teshsuite/smpi/mpich3-test/comm/dup_with_info teshsuite/smpi/mpich3-test/comm/dupic +teshsuite/smpi/mpich3-test/comm/dup_with_info teshsuite/smpi/mpich3-test/comm/ic1 teshsuite/smpi/mpich3-test/comm/ic2 teshsuite/smpi/mpich3-test/comm/iccreate @@ -747,18 +630,19 @@ teshsuite/smpi/mpich3-test/comm/probe-intercomm teshsuite/smpi/mpich3-test/datatype/blockindexed-misc teshsuite/smpi/mpich3-test/datatype/blockindexed-zero-count teshsuite/smpi/mpich3-test/datatype/contents -teshsuite/smpi/mpich3-test/datatype/contig-zero-count teshsuite/smpi/mpich3-test/datatype/contigstruct +teshsuite/smpi/mpich3-test/datatype/contig-zero-count teshsuite/smpi/mpich3-test/datatype/cxx-types teshsuite/smpi/mpich3-test/datatype/darray-cyclic teshsuite/smpi/mpich3-test/datatype/darray-pack +teshsuite/smpi/mpich3-test/datatype/dataalign teshsuite/smpi/mpich3-test/datatype/gaddress teshsuite/smpi/mpich3-test/datatype/get-elements teshsuite/smpi/mpich3-test/datatype/get-elements-pairtype teshsuite/smpi/mpich3-test/datatype/getpartelm -teshsuite/smpi/mpich3-test/datatype/hindexed-zeros teshsuite/smpi/mpich3-test/datatype/hindexed_block teshsuite/smpi/mpich3-test/datatype/hindexed_block_contents +teshsuite/smpi/mpich3-test/datatype/hindexed-zeros teshsuite/smpi/mpich3-test/datatype/indexed-misc teshsuite/smpi/mpich3-test/datatype/large-count teshsuite/smpi/mpich3-test/datatype/lbub @@ -767,6 +651,8 @@ teshsuite/smpi/mpich3-test/datatype/longdouble teshsuite/smpi/mpich3-test/datatype/lots-of-types teshsuite/smpi/mpich3-test/datatype/pairtype-pack teshsuite/smpi/mpich3-test/datatype/pairtype-size-extent +teshsuite/smpi/mpich3-test/datatype/sendrecvt2 +teshsuite/smpi/mpich3-test/datatype/sendrecvt4 teshsuite/smpi/mpich3-test/datatype/simple-commit teshsuite/smpi/mpich3-test/datatype/simple-pack teshsuite/smpi/mpich3-test/datatype/simple-pack-external @@ -817,8 +703,8 @@ teshsuite/smpi/mpich3-test/f77/datatype/gaddressf teshsuite/smpi/mpich3-test/f77/datatype/hindex1f teshsuite/smpi/mpich3-test/f77/datatype/hindexed_blockf teshsuite/smpi/mpich3-test/f77/datatype/packef -teshsuite/smpi/mpich3-test/f77/datatype/typeaints.h teshsuite/smpi/mpich3-test/f77/datatype/typeaints +teshsuite/smpi/mpich3-test/f77/datatype/typeaints.h teshsuite/smpi/mpich3-test/f77/datatype/typecntsf teshsuite/smpi/mpich3-test/f77/datatype/typem2f teshsuite/smpi/mpich3-test/f77/datatype/typename3f @@ -826,10 +712,18 @@ teshsuite/smpi/mpich3-test/f77/datatype/typenamef teshsuite/smpi/mpich3-test/f77/datatype/typesnamef teshsuite/smpi/mpich3-test/f77/datatype/typesubf teshsuite/smpi/mpich3-test/f77/ext/add1size +teshsuite/smpi/mpich3-test/f77/info/infotest2f +teshsuite/smpi/mpich3-test/f77/info/infotestf teshsuite/smpi/mpich3-test/f77/init/baseenvf teshsuite/smpi/mpich3-test/f77/pt2pt/allpairf teshsuite/smpi/mpich3-test/f77/pt2pt/greqf teshsuite/smpi/mpich3-test/f77/pt2pt/statusesf +teshsuite/smpi/mpich3-test/f77/rma/c2f2cwinf +teshsuite/smpi/mpich3-test/f77/rma/winaccf +teshsuite/smpi/mpich3-test/f77/rma/winfencef +teshsuite/smpi/mpich3-test/f77/rma/wingetf +teshsuite/smpi/mpich3-test/f77/rma/winnamef +teshsuite/smpi/mpich3-test/f77/topo/cartcrf teshsuite/smpi/mpich3-test/f90/coll/allredint8f90 teshsuite/smpi/mpich3-test/f90/coll/allredopttf90 teshsuite/smpi/mpich3-test/f90/coll/alltoallvf90 @@ -857,12 +751,19 @@ teshsuite/smpi/mpich3-test/f90/datatype/typename3f90 teshsuite/smpi/mpich3-test/f90/datatype/typenamef90 teshsuite/smpi/mpich3-test/f90/datatype/typesnamef90 teshsuite/smpi/mpich3-test/f90/datatype/typesubf90 +teshsuite/smpi/mpich3-test/f90/info/infotest2f90 +teshsuite/smpi/mpich3-test/f90/info/infotestf90 teshsuite/smpi/mpich3-test/f90/init/array.mod teshsuite/smpi/mpich3-test/f90/init/baseenvf90 teshsuite/smpi/mpich3-test/f90/pt2pt/allpairf90 teshsuite/smpi/mpich3-test/f90/pt2pt/array.mod teshsuite/smpi/mpich3-test/f90/pt2pt/greqf90 teshsuite/smpi/mpich3-test/f90/pt2pt/statusesf90 +teshsuite/smpi/mpich3-test/f90/rma/c2f2cwinf90 +teshsuite/smpi/mpich3-test/f90/rma/winaccf90 +teshsuite/smpi/mpich3-test/f90/rma/winfencef90 +teshsuite/smpi/mpich3-test/f90/rma/wingetf90 +teshsuite/smpi/mpich3-test/f90/rma/winnamef90 teshsuite/smpi/mpich3-test/group/groupcreate teshsuite/smpi/mpich3-test/group/groupnullincl teshsuite/smpi/mpich3-test/group/grouptest @@ -885,6 +786,12 @@ teshsuite/smpi/mpich3-test/init/initstat teshsuite/smpi/mpich3-test/init/library_version teshsuite/smpi/mpich3-test/init/timeout teshsuite/smpi/mpich3-test/init/version +teshsuite/smpi/mpich3-test/perf/commcreatep +teshsuite/smpi/mpich3-test/perf/non_zero_root +teshsuite/smpi/mpich3-test/perf/sendrecvl +teshsuite/smpi/mpich3-test/perf/timer +teshsuite/smpi/mpich3-test/perf/transp-datatype +teshsuite/smpi/mpich3-test/perf/twovec teshsuite/smpi/mpich3-test/pt2pt/anyall teshsuite/smpi/mpich3-test/pt2pt/bottom teshsuite/smpi/mpich3-test/pt2pt/bsend1 @@ -902,11 +809,12 @@ teshsuite/smpi/mpich3-test/pt2pt/icsend teshsuite/smpi/mpich3-test/pt2pt/inactivereq teshsuite/smpi/mpich3-test/pt2pt/isendself teshsuite/smpi/mpich3-test/pt2pt/isendselfprobe +teshsuite/smpi/mpich3-test/pt2pt/issendselfcancel teshsuite/smpi/mpich3-test/pt2pt/large_message teshsuite/smpi/mpich3-test/pt2pt/mprobe teshsuite/smpi/mpich3-test/pt2pt/pingping -teshsuite/smpi/mpich3-test/pt2pt/probe-unexp teshsuite/smpi/mpich3-test/pt2pt/probenull +teshsuite/smpi/mpich3-test/pt2pt/probe-unexp teshsuite/smpi/mpich3-test/pt2pt/pscancel teshsuite/smpi/mpich3-test/pt2pt/rcancel teshsuite/smpi/mpich3-test/pt2pt/rqfreeb @@ -921,16 +829,14 @@ teshsuite/smpi/mpich3-test/pt2pt/sendrecv3 teshsuite/smpi/mpich3-test/pt2pt/sendself teshsuite/smpi/mpich3-test/pt2pt/waitany-null teshsuite/smpi/mpich3-test/pt2pt/waittestnull -teshsuite/smpi/mpich3-test/topo/cartcreates -teshsuite/smpi/mpich3-test/topo/cartshift1 -teshsuite/smpi/mpich3-test/topo/cartsuball -teshsuite/smpi/mpich3-test/topo/cartzero teshsuite/smpi/mpich3-test/rma/accfence1 teshsuite/smpi/mpich3-test/rma/accfence2 teshsuite/smpi/mpich3-test/rma/accfence2_am teshsuite/smpi/mpich3-test/rma/allocmem teshsuite/smpi/mpich3-test/rma/epochtest teshsuite/smpi/mpich3-test/rma/getfence1 +teshsuite/smpi/mpich3-test/rma/getgroup +teshsuite/smpi/mpich3-test/rma/manyrma3 teshsuite/smpi/mpich3-test/rma/putfence1 teshsuite/smpi/mpich3-test/rma/putfidx teshsuite/smpi/mpich3-test/rma/test1 @@ -943,93 +849,191 @@ teshsuite/smpi/mpich3-test/rma/transpose2 teshsuite/smpi/mpich3-test/rma/transpose6 teshsuite/smpi/mpich3-test/rma/transpose7 teshsuite/smpi/mpich3-test/rma/window_creation +teshsuite/smpi/mpich3-test/topo/cartcreates +teshsuite/smpi/mpich3-test/topo/cartshift1 +teshsuite/smpi/mpich3-test/topo/cartsuball +teshsuite/smpi/mpich3-test/topo/cartzero +teshsuite/smpi/mpich-test/coll/allgatherf +teshsuite/smpi/mpich-test/coll/allred +teshsuite/smpi/mpich-test/coll/allred2 +teshsuite/smpi/mpich-test/coll/allredf +teshsuite/smpi/mpich-test/coll/allredmany +teshsuite/smpi/mpich-test/coll/alltoallv_mpich +teshsuite/smpi/mpich-test/coll/assocf +teshsuite/smpi/mpich-test/coll/barrier +teshsuite/smpi/mpich-test/coll/bcastbug +teshsuite/smpi/mpich-test/coll/bcastbug2 +teshsuite/smpi/mpich-test/coll/bcastlog +teshsuite/smpi/mpich-test/coll/bcast_mpich +teshsuite/smpi/mpich-test/coll/bcastvec +teshsuite/smpi/mpich-test/coll/coll1 +teshsuite/smpi/mpich-test/coll/coll10 +teshsuite/smpi/mpich-test/coll/coll11 +teshsuite/smpi/mpich-test/coll/coll12 +teshsuite/smpi/mpich-test/coll/coll13 +teshsuite/smpi/mpich-test/coll/coll2 +teshsuite/smpi/mpich-test/coll/coll3 +teshsuite/smpi/mpich-test/coll/coll4 +teshsuite/smpi/mpich-test/coll/coll5 +teshsuite/smpi/mpich-test/coll/coll6 +teshsuite/smpi/mpich-test/coll/coll7 +teshsuite/smpi/mpich-test/coll/coll8 +teshsuite/smpi/mpich-test/coll/coll9 +teshsuite/smpi/mpich-test/coll/grouptest +teshsuite/smpi/mpich-test/coll/longuser +teshsuite/smpi/mpich-test/coll/redscat +teshsuite/smpi/mpich-test/coll/redtst +teshsuite/smpi/mpich-test/coll/scantst +teshsuite/smpi/mpich-test/coll/scattern +teshsuite/smpi/mpich-test/coll/scatterv +teshsuite/smpi/mpich-test/context/attrerr +teshsuite/smpi/mpich-test/context/groupcreate +teshsuite/smpi/mpich-test/context/grouptest_mpich +teshsuite/smpi/mpich-test/context/icdup +teshsuite/smpi/mpich-test/context/ictest +teshsuite/smpi/mpich-test/context/ictest2 +teshsuite/smpi/mpich-test/context/ictest3 +teshsuite/smpi/mpich-test/env/aborttest +teshsuite/smpi/mpich-test/env/baseattr +teshsuite/smpi/mpich-test/env/env.diff +teshsuite/smpi/mpich-test/env/errhand +teshsuite/smpi/mpich-test/env/getproc +teshsuite/smpi/mpich-test/env/getprocf +teshsuite/smpi/mpich-test/env/gtime +teshsuite/smpi/mpich-test/env/init +teshsuite/smpi/mpich-test/env/sigchk +teshsuite/smpi/mpich-test/env/testerr +teshsuite/smpi/mpich-test/env/timers +teshsuite/smpi/mpich-test/env/timertest +teshsuite/smpi/mpich-test/*/*.out +teshsuite/smpi/mpich-test/profile/colluses +teshsuite/smpi/mpich-test/profile/ptest +teshsuite/smpi/mpich-test/pt2pt/bsendtest +teshsuite/smpi/mpich-test/pt2pt/cancel +teshsuite/smpi/mpich-test/pt2pt/cancel2 +teshsuite/smpi/mpich-test/pt2pt/cancel3 +teshsuite/smpi/mpich-test/pt2pt/cancelibm +teshsuite/smpi/mpich-test/pt2pt/cancelissend +teshsuite/smpi/mpich-test/pt2pt/cancelmessages +teshsuite/smpi/mpich-test/pt2pt/commit +teshsuite/smpi/mpich-test/pt2pt/dataalign +teshsuite/smpi/mpich-test/pt2pt/dtypelife +teshsuite/smpi/mpich-test/pt2pt/dtyperecv +teshsuite/smpi/mpich-test/pt2pt/exittest +teshsuite/smpi/mpich-test/pt2pt/fifth +teshsuite/smpi/mpich-test/pt2pt/flood +teshsuite/smpi/mpich-test/pt2pt/flood2 +teshsuite/smpi/mpich-test/pt2pt/fourth +teshsuite/smpi/mpich-test/pt2pt/getelm +teshsuite/smpi/mpich-test/pt2pt/hindexed +teshsuite/smpi/mpich-test/pt2pt/htmsg +teshsuite/smpi/mpich-test/pt2pt/hvec +teshsuite/smpi/mpich-test/pt2pt/hvectest +teshsuite/smpi/mpich-test/pt2pt/hvectest2 +teshsuite/smpi/mpich-test/pt2pt/irecvtest +teshsuite/smpi/mpich-test/pt2pt/irsend +teshsuite/smpi/mpich-test/pt2pt/irsendinit +teshsuite/smpi/mpich-test/pt2pt/isendf +teshsuite/smpi/mpich-test/pt2pt/isendtest +teshsuite/smpi/mpich-test/pt2pt/isndrcv +teshsuite/smpi/mpich-test/pt2pt/issend2 +teshsuite/smpi/mpich-test/pt2pt/issendinit +teshsuite/smpi/mpich-test/pt2pt/issendtest +teshsuite/smpi/mpich-test/pt2pt/longmsgs +teshsuite/smpi/mpich-test/pt2pt/nblock +teshsuite/smpi/mpich-test/pt2pt/nbtest +teshsuite/smpi/mpich-test/pt2pt/nullproc +teshsuite/smpi/mpich-test/pt2pt/nullproc2 +teshsuite/smpi/mpich-test/pt2pt/order +teshsuite/smpi/mpich-test/pt2pt/overtake +teshsuite/smpi/mpich-test/pt2pt/pack +teshsuite/smpi/mpich-test/pt2pt/persist +teshsuite/smpi/mpich-test/pt2pt/persist2 +teshsuite/smpi/mpich-test/pt2pt/persistent +teshsuite/smpi/mpich-test/pt2pt/pingpong_f +teshsuite/smpi/mpich-test/pt2pt/probe +teshsuite/smpi/mpich-test/pt2pt/probe1 +teshsuite/smpi/mpich-test/pt2pt/relrank +teshsuite/smpi/mpich-test/pt2pt/reqcreate +teshsuite/smpi/mpich-test/pt2pt/reqfree +teshsuite/smpi/mpich-test/pt2pt/secondf +teshsuite/smpi/mpich-test/pt2pt/self +teshsuite/smpi/mpich-test/pt2pt/selfvsworld +teshsuite/smpi/mpich-test/pt2pt/send1 +teshsuite/smpi/mpich-test/pt2pt/sendcplx +teshsuite/smpi/mpich-test/pt2pt/sendfort +teshsuite/smpi/mpich-test/pt2pt/sendmany +teshsuite/smpi/mpich-test/pt2pt/sendorder +teshsuite/smpi/mpich-test/pt2pt/sendrecv2 +teshsuite/smpi/mpich-test/pt2pt/sendrecv3 +teshsuite/smpi/mpich-test/pt2pt/sendrecv4 +teshsuite/smpi/mpich-test/pt2pt/sendrecv_mpich +teshsuite/smpi/mpich-test/pt2pt/sixth +teshsuite/smpi/mpich-test/pt2pt/sndrcv +teshsuite/smpi/mpich-test/pt2pt/sndrcvrep +teshsuite/smpi/mpich-test/pt2pt/sndrcvrpl2 +teshsuite/smpi/mpich-test/pt2pt/ssendtest +teshsuite/smpi/mpich-test/pt2pt/ssendtest2 +teshsuite/smpi/mpich-test/pt2pt/structlb +teshsuite/smpi/mpich-test/pt2pt/testall_mpich +teshsuite/smpi/mpich-test/pt2pt/testsome +teshsuite/smpi/mpich-test/pt2pt/testtest1 +teshsuite/smpi/mpich-test/pt2pt/testtypes +teshsuite/smpi/mpich-test/pt2pt/third +teshsuite/smpi/mpich-test/pt2pt/trunc +teshsuite/smpi/mpich-test/pt2pt/truncmult +teshsuite/smpi/mpich-test/pt2pt/typebase +teshsuite/smpi/mpich-test/pt2pt/typebasef +teshsuite/smpi/mpich-test/pt2pt/typecreate +teshsuite/smpi/mpich-test/pt2pt/typelb +teshsuite/smpi/mpich-test/pt2pt/typetest +teshsuite/smpi/mpich-test/pt2pt/typeub +teshsuite/smpi/mpich-test/pt2pt/typeub2 +teshsuite/smpi/mpich-test/pt2pt/typeub3 +teshsuite/smpi/mpich-test/pt2pt/waitall +teshsuite/smpi/mpich-test/pt2pt/waitall2 +teshsuite/smpi/mpich-test/pt2pt/waitall3 +teshsuite/smpi/mpich-test/pt2pt/waitall4 +teshsuite/smpi/mpich-test/pt2pt/waitany +teshsuite/smpi/mpich-test/*/*.stdo +teshsuite/smpi/pingpong/dsend +teshsuite/smpi/pingpong/pingpong +teshsuite/smpi/reduce_coll +teshsuite/smpi/reduce/reduce +teshsuite/smpi/reduce/reduce_coll +teshsuite/smpi/reduce/reduce_scatter_coll +teshsuite/smpi/reduce_scatter_coll +teshsuite/smpi/scatter/scatter +teshsuite/smpi/shared/shared +teshsuite/smpi/smpi_sendrecv +teshsuite/smpi/split +teshsuite/smpi/struct/struct_test teshsuite/smpi/struct_test +teshsuite/smpi/ttest01 teshsuite/smpi/vector_test -teshsuite/smpi/allgather_coll -teshsuite/smpi/allgatherv_coll -teshsuite/smpi/allreduce_coll -teshsuite/smpi/alltoall2 -teshsuite/smpi/alltoall_basic -teshsuite/smpi/alltoall_coll -teshsuite/smpi/alltoallv_coll -teshsuite/smpi/barrier_coll -teshsuite/smpi/gather_coll -teshsuite/smpi/hvector_test -teshsuite/smpi/indexed_test -examples/smpi/mc/mutual_exclusion -examples/smpi/mc/non_deterministic -examples/smpi/mc/send_deterministic -examples/smpi/smpi_msg_masterslave/masterslave_mailbox_smpi -teshsuite/xbt/log_large_test -teshsuite/xbt/mallocator/mallocator -teshsuite/xbt/mmalloc/mmalloc_test -teshsuite/xbt/parallel_log_crashtest -teshsuite/msg/storage/concurrent_rw -teshsuite/msg/host_on_off/host_on_off -teshsuite/msg/host_on_off_processes/host_on_off_processes -teshsuite/msg/process/process -teshsuite/msg/process_join/process_join -teshsuite/msg/storage/storage_basic -teshsuite/msg/task_destroy_cancel/task_destroy_cancel -teshsuite/msg/pid/pid -teshsuite/msg/get_sender/get_sender -teshsuite/msg/trace/test_trace_integration -teshsuite/msg/host_on_off/host_on_off_recv -teshsuite/msg/host_on_off/host_on_off_wait -teshsuite/simix/check_defaults/check_defaults -teshsuite/simix/stack_overflow/stack_overflow -teshsuite/simdag/availability/availability_test -teshsuite/simdag/basic/basic0 -teshsuite/simdag/basic/basic1 -teshsuite/simdag/basic/basic2 -teshsuite/simdag/basic/basic3 -teshsuite/simdag/basic/basic4 -teshsuite/simdag/basic/basic5 -teshsuite/simdag/basic/basic6 -teshsuite/simdag/incomplete/incomplete -teshsuite/simdag/network/mxn/test_intra_all2all -teshsuite/simdag/network/mxn/test_intra_independent_comm -teshsuite/simdag/network/mxn/test_intra_scatter -teshsuite/simdag/network/p2p/test_latency1 -teshsuite/simdag/network/p2p/test_latency2 -teshsuite/simdag/network/p2p/test_latency3 -teshsuite/simdag/network/p2p/test_latency_bound -teshsuite/simdag/network/test_reinit_costs -teshsuite/simdag/platforms/basic_parsing_test -teshsuite/simdag/platforms/flatifier -teshsuite/simdag/platforms/basic_tracing -teshsuite/simdag/platforms/basic_link_test -teshsuite/simdag/platforms/evaluate_get_route_time -teshsuite/simdag/platforms/evaluate_parse_time -teshsuite/simdag/platforms/graphicator -teshsuite/simdag/partask/test_comp_only_par -teshsuite/simdag/partask/test_comp_only_seq +teshsuite/smpi/vector/vector_test teshsuite/surf/lmm_usage/lmm_usage teshsuite/surf/maxmin_bench/maxmin_bench teshsuite/surf/surf_usage/surf_usage teshsuite/surf/surf_usage/surf_usage2 teshsuite/surf/trace_usage/trace_usage -teshsuite/xbt/log_large/log_large_test -teshsuite/xbt/mmalloc_test teshsuite/xbt/graphxml_usage/graphxml_usage teshsuite/xbt/heap_bench/heap_bench +teshsuite/xbt/log_large/log_large_test +teshsuite/xbt/log_large_test teshsuite/xbt/log_usage/log_usage +teshsuite/xbt/mallocator/mallocator +teshsuite/xbt/mmalloc/mmalloc_test +teshsuite/xbt/mmalloc_test +teshsuite/xbt/parallel_log_crashtest teshsuite/xbt/parallel_log/parallel_log_crashtest teshsuite/xbt/parmap_bench/parmap_bench teshsuite/xbt/parmap_test/parmap_test -tools/tesh/tesh -examples/msg/tracing/categories -examples/msg/tracing/ms -teshsuite/simdag/platforms/is_router_test -examples/msg/masterslave/masterslave_cluster -examples/simdag/simdag_tracing -examples/smpi/smpi_traced -examples/smpi/ttest01 -teshsuite/datadesc_usage.out +testgraph.dot +testgraph.xml test_rl test_sg -examples/smpi/smpi_traced.trace -examples/simdag/dot/simulate_dot +tools/tesh/tesh ######################################### ## touched files to track the dependencies of java examples examples/java/async/java_async_compiled @@ -1057,9 +1061,6 @@ examples/scala/master_slave_bypass/scala_master_slave_bypass_compiled examples/scala/master_slave_kill/scala_master_slave_kill_compiled examples/scala/masterslave/scala_masterslave_compiled /CMakeCache.txt -teshsuite/mc/dwarf/dwarf -teshsuite/mc/dwarf_expression/dwarf-expression -teshsuite/mc/replay/random_bug examples/smpi/mc/smpi_bugged1 examples/smpi/mc/smpi_bugged1_liveness examples/smpi/mc/smpi_bugged2 diff --git a/doc/doxygen/options.doc b/doc/doxygen/options.doc index 539c43ff4b..9f675d7855 100644 --- a/doc/doxygen/options.doc +++ b/doc/doxygen/options.doc @@ -254,7 +254,7 @@ deployment of processes on nodes. \subsubsection options_model_network_crosstraffic Simulating cross-traffic -As of SimGrid v3.7, cross-traffic effects can be taken into account in +%As of SimGrid v3.7, cross-traffic effects can be taken into account in analytical simulations. It means that ongoing and incoming communication flows are treated independently. In addition, the LV08 model adds 0.05 of usage on the opposite direction for each new @@ -534,8 +534,8 @@ phase. \subsection options_virt_factory Selecting the virtualization factory -In SimGrid, the user code is virtualized in a specific mecanism -allowing the simulation kernel to control its execution: when a user +In SimGrid, the user code is virtualized in a specific mechanism +that allows the simulation kernel to control its execution: when a user process requires a blocking action (such as sending a message), it is interrupted, and only gets released when the simulated clock reaches the point where the blocking operation is done. @@ -555,6 +555,10 @@ to the most effient: - \b raw: amazingly fast factory using a context switching mecanism of our own, directly implemented in assembly (only available for x86 and amd64 platforms for now) + - \b boost: This uses the [context implementation](http://www.boost.org/doc/libs/1_59_0/libs/context/doc/html/index.html) + of the boost library; you must have this library installed before + you compile SimGrid. (On Debian GNU/Linux based systems, this is + provided by the libboost-contexts-dev package.) The only reason to change this setting is when the debugging tools get fooled by the optimized context factories. Threads are the most