Open spaette opened 4 weeks ago
the below shell script is authorised for use and/or modification by the repository Maintainers
it includes two commented out lines
this line among others could be added
sed -i "s/edgars/Edgar's/g" ompi/ompi/communicator/comm.c
GNU sed
commands
$ cat typos.sh
#!/bin/sh
sed -i "s/Initilaize/Initialize/g" ompi/ompi/mca/part/persist/part_persist.h
sed -i "s/Microsystmes/Microsystems/g" ompi/ompi/mpi/c/accumulate.c
sed -i "s/Microsystmes/Microsystems/g" ompi/ompi/mpi/c/rget_accumulate.c
sed -i "s/Microsystmes/Microsystems/g" ompi/ompi/mpi/c/get_accumulate.c
sed -i "s/Microsystmes/Microsystems/g" ompi/ompi/mpi/c/raccumulate.c
sed -i "s/Microystems/Microsystems/g" ompi/ompi/debuggers/ompi_debugger_canary.c
sed -i "s/Rigde/Ridge/g" ompi/ompi/mca/coll/coll.h
sed -i "s/Rigde/Ridge/g" ompi/ompi/include/mpi.h.in
sed -i "s/Rigde/Ridge/g" ompi/ompi/mpi/c/ibcast.c
sed -i "s/Rigde/Ridge/g" ompi/ompi/mpi/c/Makefile.am
sed -i "s/Rigde/Ridge/g" ompi/ompi/mpi/c/barrier_init.c
sed -i "s/Rigde/Ridge/g" ompi/ompi/mpi/c/ibarrier.c
sed -i "s/Rigde/Ridge/g" ompi/ompi/mpi/c/neighbor_allgather_init.c
sed -i "s/Rigde/Ridge/g" ompi/ompi/mpi/c/bcast_init.c
sed -i "s/Rigde/Ridge/g" ompi/ompi/mpi/c/ineighbor_allgather.c
sed -i "s/acceleation/acceleration/g" ompi/ompi/mca/op/example/README.md
sed -i "s/accumuate/accumulate/g" ompi/ompi/mca/coll/adapt/coll_adapt_ireduce.c
sed -i "s/acknowleged/acknowledged/g" ompi/ompi/mca/coll/ftagree/coll_ftagree_earlyreturning.c
sed -i "s/acqurie/acquire/g" ompi/ompi/mca/osc/ucx/osc_ucx_comm.c
sed -i "s/additinal/additional/g" ompi/ompi/mpi/fortran/base/test_constants_f.c
sed -i "s/algorighm/algorithm/g" ompi/ompi/communicator/comm_cid.c
sed -i "s/allocatge/allocate/g" ompi/ompi/mca/sharedfp/sm/sharedfp_sm_file_open.c
sed -i "s/althgouth/although/g" ompi/ompi/mca/common/ompio/common_ompio_file_read.c
sed -i "s/althgouth/although/g" ompi/ompi/mca/common/ompio/common_ompio_file_write.c
sed -i "s/anihilates/annihilates/g" ompi/ompi/mca/coll/ftagree/coll_ftagree_earlyreturning.c
sed -i "s/arbitraty/arbitrary/g" ompi/ompi/mca/osc/rdma/osc_rdma_accumulate.c
sed -i "s/argumrnt/argument/g" ompi/ompi/tools/mpisync/mpigclock.c
sed -i "s/asociated/associated/g" ompi/ompi/communicator/communicator.h
sed -i "s/atomicy/atomicity/g" ompi/ompi/mca/osc/ucx/osc_ucx_comm.c
sed -i "s/awaward/awkward/g" ompi/ompi/mca/coll/libnbc/nbc_ibcast.c
sed -i "s/begining/beginning/g" ompi/ompi/dpm/dpm.c
# sed -i "s/begining/beginning/g" ompi/opal/datatype/opal_convertor.c
sed -i "s/binimoal/binomial/g" ompi/ompi/mca/coll/base/coll_base_gather.c
sed -i "s/boardcast/broadcast/g" ompi/ompi/mca/coll/acoll/README
sed -i "s/buidling/building/g" ompi/ompi/mpiext/example/use-mpi-f08/Makefile.am
sed -i "s/buidling/building/g" ompi/ompi/mpiext/ftmpi/use-mpi-f08/Makefile.am
sed -i "s/buidling/building/g" ompi/ompi/mpi/fortran/mpiext-use-mpi/Makefile.am
sed -i "s/buidling/building/g" ompi/ompi/mpi/fortran/use-mpi-tkr/Makefile.am
sed -i "s/buidling/building/g" ompi/ompi/mpi/fortran/use-mpi-ignore-tkr/Makefile.am
sed -i "s/buidling/building/g" ompi/ompi/mpi/fortran/use-mpi-f08/profile/Makefile.am
sed -i "s/buidling/building/g" ompi/ompi/mpi/fortran/use-mpi-f08/Makefile.am
sed -i "s/buidling/building/g" ompi/ompi/mpi/fortran/use-mpi-f08/base/Makefile.am
sed -i "s/buidling/building/g" ompi/ompi/mpi/fortran/use-mpi-f08/bindings/Makefile.am
sed -i "s/buidling/building/g" ompi/ompi/mpi/fortran/use-mpi-f08/bindings/Makefile.am
sed -i "s/buidling/building/g" ompi/ompi/mpi/fortran/use-mpi-f08/mod/Makefile.am
sed -i "s/buidling/building/g" ompi/ompi/mpi/fortran/use-mpi/Makefile.am
sed -i "s/buidling/building/g" ompi/ompi/mpi/fortran/mpiext-use-mpi-f08/Makefile.am
sed -i "s/capitolizes/capitalizes/g" ompi/ompi/debuggers/MPI_Handles_interface.txt
sed -i "s/circut/circuit/g" ompi/ompi/communicator/comm.c
sed -i "s/coillective/collective/g" ompi/ompi/mca/mtl/mtl.h
sed -i "s/collexctive/collective/g" ompi/ompi/mca/common/monitoring/profile2mat.pl
sed -i "s/compoenent/component/g" ompi/ompi/mca/pml/monitoring/pml_monitoring_component.c
sed -i "s/componnent/component/g" ompi/ompi/mca/coll/han/coll_han_algorithms.c
sed -i "s/comunicators/communicators/g" ompi/ompi/mpi/c/allgather.c
sed -i "s/connexion/connection/g" ompi/ompi/mca/vprotocol/pessimist/vprotocol_pessimist_eventlog.h
sed -i "s/connexion/connection/g" ompi/opal/mca/btl/tcp/btl_tcp_hdr.h
sed -i "s/connexion/connection/g" ompi/opal/mca/btl/tcp/btl_tcp_endpoint.c
sed -i "s/contatins/contains/g" ompi/ompi/proc/proc.h
sed -i "s/contigious/contiguous/g" ompi/ompi/mca/coll/han/coll_han_alltoall.c
sed -i "s/contiguos/contiguous/g" ompi/ompi/mca/coll/base/coll_base_allgather.c
sed -i "s/contiguos/contiguous/g" ompi/ompi/mca/coll/base/coll_base_allgatherv.c
sed -i "s/corresopnding/corresponding/g" ompi/ompi/op/op.h
sed -i "s/corresopnding/corresponding/g" ompi/ompi/debuggers/MPI_Handles_interface.txt
sed -i "s/corresopnding/corresponding/g" ompi/ompi/errhandler/errhandler.h
sed -i "s/corresopnding/corresponding/g" ompi/ompi/mca/op/op.h
sed -i "s/correspondong/corresponding/g" ompi/ompi/mca/coll/han/coll_han_gather.c
sed -i "s/defind/defined/g" ompi/ompi/debuggers/MPI_Handles_interface.txt
sed -i "s/defintely/definitely/g" ompi/ompi/mca/op/example/op_example_module_max.c
sed -i "s/defitions/definitions/g" ompi/ompi/mca/coll/xhc/coll_xhc_module.c
sed -i "s/delimeted/delimited/g" ompi/ompi/runtime/ompi_mpi_params.c
sed -i "s/deregistring/deregistering/g" ompi/ompi/mca/pml/ob1/pml_ob1_sendreq.c
sed -i "s/deregistring/deregistering/g" ompi/opal/mca/rcache/rgpusm/rcache_rgpusm_module.
sed -i "s/descendent/descendant/g" ompi/oshmem/mca/memheap/ptmalloc/malloc.c
sed -i "s/descendent/descendant/g" ompi/ompi/mca/coll/ftagree/coll_ftagree_earlyreturning.c
sed -i "s/disaqualifying/disqualifying/g" ompi/ompi/mca/coll/han/coll_han_module.c
sed -i "s/distinguishses/distinguishes/g" ompi/ompi/mca/common/monitoring/common_monitoring.c
sed -i "s/dont/don't/g" ompi/oshmem/mca/scoll/basic/scoll_basic_reduce.c
sed -i "s/dont/don't/g" ompi/oshmem/mca/sshmem/sysv/sshmem_sysv_module.c
sed -i "s/dont/don't/g" ompi/oshmem/include/oshmem/types.h
sed -i "s/dont/don't/g" ompi/docs/tuning-apps/networking/cuda.rst
sed -i "s/dont/don't/g" ompi/ompi/mca/pml/ob1/pml_ob1_sendreq.c
sed -i "s/dont/don't/g" ompi/ompi/mca/coll/base/coll_base_comm_select.c
sed -i "s/dont/don't/g" ompi/ompi/mca/coll/basic/coll_basic_reduce.c
sed -i "s/dont/don't/g" ompi/ompi/mca/bml/r2/bml_r2.c
sed -i "s/dont/don't/g" ompi/ompi/include/ompi/types.h
sed -i "s/dont/don't/g" ompi/ompi/datatype/ompi_datatype_create_subarray.c
sed -i "s/dont/don't/g" ompi/ompi/mpi/c/init_thread.c
sed -i "s/dont/don't/g" ompi/opal/class/opal_graph.c
sed -i "s/dont/don't/g" ompi/opal/mca/btl/ofi/btl_ofi_component.c
sed -i "s/dont/don't/g" ompi/opal/mca/btl/ofi/btl_ofi_context.c
sed -i "s/dont/don't/g" ompi/opal/datatype/opal_datatype_position.c
sed -i "s/dont/don't/g" ompi/opal/datatype/opal_datatype_add.c
sed -i "s/dont/don't/g" ompi/opal/datatype/opal_datatype_create.c
sed -i "s/dont/don't/g" ompi/opal/datatype/opal_datatype_internal.h
sed -i "s/dumpped/dumped/g" ompi/ompi/mca/common/monitoring/common_monitoring.c
sed -i 's/eagerl"/eagerly"/g' ompi/ompi/mca/mtl/psm2/mtl_psm2_stats.c
sed -i "s/endinanness/endianness/g" ompi/ompi/debuggers/MPI_Handles_interface.txt
sed -i "s/entrieas/occurred/g" ompi/ompi/tools/mpisync/ompi_timing_post
sed -i "s/establishement/establishment/g" ompi/ompi/mca/pml/ob1/pml_ob1_recvreq.h
sed -i "s/everytime/every time/g" ompi/ompi/mca/coll/ftagree/coll_ftagree_earlyreturning.c
sed -i "s/excusive/exclusive/g" ompi/ompi/mca/osc/rdma/osc_rdma_types.h
sed -i "s/explanantion/explanation/g" ompi/ompi/mca/coll/base/coll_base_allgather.c
sed -i "s/explanitory/explanatory/g" ompi/ompi/op/op.h
sed -i "s/extrmely/extremely/g" ompi/ompi/mca/vprotocol/pessimist/vprotocol_pessimist_component.c
sed -i "s/flase/false/g" ompi/ompi/mca/osc/rdma/osc_rdma_peer.h
sed -i "s/gatherring/gathering/g" ompi/ompi/mca/sharedfp/individual/sharedfp_individual_iwrite.c
sed -i "s/guaranted/guaranteed/g" ompi/ompi/debuggers/ompi_mpihandles_dll.c
sed -i "s/guarantueed/guaranteed/g" ompi/ompi/mca/fs/ufs/fs_ufs_file_open.c
sed -i "s/hense/hence/g" ompi/ompi/mca/coll/tuned/coll_tuned_dynamic_rules.c
sed -i "s/hierachy/hierarchy/g" ompi/ompi/mca/coll/xhc/coll_xhc.c
sed -i "s/homogenous/homogeneous/g" ompi/ompi/mca/coll/han/coll_han_alltoall.c
sed -i "s/hopefullty/hopefully/g" ompi/ompi/mca/fcoll/vulcan/fcoll_vulcan_file_write_all.c
sed -i "s/inapproprialy/inappropriately/g" ompi/ompi/mca/sharedfp/individual/sharedfp_individual_seek.c
sed -i "s/incoroporate/incorporate/g" ompi/ompi/mca/topo/base/topo_base_comm_select.c
sed -i "s/increasie/increase/g" ompi/ompi/mca/common/ompio/common_ompio_aggregators.c
sed -i "s/indefinitately/indefinitely/g" ompi/ompi/mca/sharedfp/lockedfile/sharedfp_lockedfile.c
sed -i "s/informationis/information is/g" ompi/ompi/proc/proc.h
sed -i "s/initializion/initialization/g" ompi/ompi/mca/part/persist/part_persist.h
sed -i "s/initializion/initialization/g" ompi/opal/mca/btl/sm/btl_sm_module.c
sed -i "s/initializion/initialization/g" ompi/opal/mca/btl/smcuda/btl_smcuda.c
sed -i "s/initilaized/initialized/g" ompi/ompi/mca/part/persist/part_persist.h
sed -i "s/insuficiently/insufficiently/g" ompi/ompi/mpiext/ftmpi/c/help-mpi-ft.txt
sed -i "s/interogated/interrogated/g" ompi/ompi/mca/sharedfp/lockedfile/sharedfp_lockedfile.c
sed -i "s/intrinsice/intrinsic/g" ompi/ompi/mca/op/base/base.h
sed -i "s/invokation/invocation/g" ompi/ompi/mca/op/base/base.h
sed -i "s/maximimze/maximize/g" ompi/ompi/mca/io/ompio/io_ompio_component.c
# sed -i "s/mechansisms/mechanisms/g" ompi/docs/release-notes/changelog/v1.x.rst
sed -i "s/mechansisms/mechanisms/g" ompi/ompi/mpiext/example/README.md
sed -i "s/offet/offset/g" ompi/ompi/mca/io/ompio/io_ompio.h
sed -i "s/ofset/offset/g" ompi/ompi/debuggers/ompi_common_dll.c
sed -i "s/opterations/operations/g" ompi/ompi/mca/osc/rdma/osc_rdma_component.c
sed -i "s/optionnal/optional/g" ompi/ompi/mca/coll/han/coll_han_dynamic_file.c
sed -i "s/outstanidng/outstanding/g" ompi/ompi/mca/osc/ucx/osc_ucx_comm.c
sed -i "s/overlaping/overlapping/g" ompi/ompi/mca/coll/han/coll_han_scatterv.c
sed -i "s/pariticipate/participate/g" ompi/ompi/mca/coll/base/coll_base_allreduce.c
sed -i "s/pariticipate/participate/g" ompi/ompi/mca/coll/base/coll_base_reduce.c
sed -i "s/pariticipate/participate/g" ompi/ompi/mca/coll/base/coll_base_reduce_scatter_block.c
sed -i "s/parmeter/parameter/g" ompi/ompi/mca/coll/han/coll_han.h
sed -i "s/poistion/position/g" ompi/ompi/mca/coll/base/coll_base_allgather.c
sed -i "s/poted/posted/g" ompi/ompi/mca/fbtl/posix/fbtl_posix.h
sed -i "s/poted/posted/g" ompi/ompi/mca/fbtl/ime/fbtl_ime.h
sed -i "s/predefinied/predefined/g" ompi/ompi/mpi/c/accumulate.c
sed -i "s/predefinied/predefined/g" ompi/ompi/mpi/c/rget_accumulate.c
sed -i "s/predefinied/predefined/g" ompi/ompi/mpi/c/get_accumulate.c
sed -i "s/predefinied/predefined/g" ompi/ompi/mpi/c/raccumulate.c
sed -i "s/prefedined/predefined/g" ompi/ompi/mpi/c/comm_connect.c
sed -i "s/prefedined/predefined/g" ompi/ompi/mpi/c/comm_accept.c
sed -i "s/prepeare/prepare/g" ompi/ompi/mca/coll/xhc/coll_xhc_module.c
sed -i "s/reodering/reordering/g" ompi/ompi/mca/coll/han/coll_han_gatherv.c
sed -i "s/requiements/requirements/g" ompi/ompi/mpiext/example/README.md
sed -i "s/routesin/routes in/g" ompi/ompi/mca/io/ompio/io_ompio_file_read.c
sed -i "s/routesin/routes in/g" ompi/ompi/mca/io/ompio/io_ompio_file_write.c
sed -i "s/sentinal/sentinel/g" ompi/ompi/tools/wrappers/ompi_wrapper_script.in
sed -i "s/sentinal/sentinel/g" ompi/opal/class/opal_interval_tree.h
sed -i "s/sentinal/sentinel/g" ompi/opal/class/opal_rb_tree.h
sed -i "s/sentinal/sentinel/g" ompi/opal/class/opal_rb_tree.c
sed -i "s/sentinal/sentinel/g" ompi/opal/class/opal_interval_tree.c
sed -i "s/simulanteously/simultaneously/g" ompi/ompi/mpi/java/java/Makefile.am
sed -i "s/storded/stored/g" ompi/ompi/mca/coll/base/coll_base_allreduce.c
sed -i "s/storded/stored/g" ompi/ompi/mca/coll/base/coll_base_reduce.c
sed -i "s/storded/stored/g" ompi/ompi/mca/coll/libnbc/nbc_iallreduce.c
sed -i "s/storded/stored/g" ompi/ompi/mca/coll/libnbc/nbc_ireduce.c
sed -i "s/supprort/support/g" ompi/ompi/mpi/fortran/base/gen-mpi-sizeof.pl
sed -i "s/suppsed/supposed/g" ompi/ompi/mca/common/ompio/common_ompio_file_read.c
sed -i "s/suppsed/supposed/g" ompi/ompi/mca/common/ompio/common_ompio_file_write.c
sed -i "s/toplogy/topology/g" ompi/ompi/debuggers/MPI_Handles_interface.txt
sed -i "s/whethere/whether/g" ompi/ompi/mca/op/example/op_example_component.c
sed -i "s/wrap arounds/wraparounds/g" ompi/ompi/mca/coll/base/coll_base_allgather.c
sed -i "s/wrap arounds/wraparounds/g" ompi/ompi/mca/coll/base/coll_base_allgatherv.c
$
some of the typos appear also in the 3rd-party directory tree but intentionally are left unattended to
$ grep -nr begining ompi/3rd-party
ompi/3rd-party/treematch/tm_topology.c:657: /* Copy the begining if the old arrays */
ompi/3rd-party/romio341/mpl/src/mem/mpl_trmem.c:611: if the sentinal at the begining of the block has been corrupted.
$ grep -nr contiguos ompi/3rd-party
ompi/3rd-party/romio341/adio/common/onesided_aggregation.c:768: // non-contiguos source buffer
ompi/3rd-party/romio341/adio/common/onesided_aggregation.c:2122: // non-contiguos source buffer
$ grep -nr hierachy ompi/3rd-party
ompi/3rd-party/treematch/treematch.h:53:}tm_tree_t; /* FT : changer le nom : tm_grouap_hierachy_t ? */
$ grep -nr homogenous ompi/3rd-party
ompi/3rd-party/romio341/mpi-io/mpir_cst_filesys.c:158: * - file system layouts are homogenous: if one system has /scratch,
$ grep -nr indefinitately ompi/3rd-party
ompi/3rd-party/romio341/util/nfslock.c:24: * 2. Some implementations will hang (enter and wait indefinitately)
$ grep -nr sentinal ompi/3rd-party
ompi/3rd-party/romio341/mpl/src/mem/mpl_trmem.c:607: if the sentinal at the end of the block has been corrupted, and
ompi/3rd-party/romio341/mpl/src/mem/mpl_trmem.c:611: if the sentinal at the begining of the block has been corrupted.
$ grep -nr toplogy ompi/3rd-party
ompi/3rd-party/treematch/tm_tree.c:2065:toplogy: description of the hardware topology.
ompi/3rd-party/treematch/tm_topology.c:373: fprintf(stderr,"Local toplogy not symetric!\n");
ompi/3rd-party/treematch/treematch.h:148:/* Add constraints to toplogy
$
ompi directory dumped strings
could use advice on the following
ompi/mca/coll/hcoll/coll_hcoll_dtypes.h ompi/mca/coll/tuned/coll_tuned_dynamic_rules.c ompi/mca/topo/base/topo_base_cart_shift.c ompi/mpi/fortran/use-mpi-tkr/mpi-f90-cptr-interfaces.h ompi/mca/common/monitoring/common_monitoring.c ompi/datatype/ompi_datatype.h ompi/mca/common/ompio/common_ompio_aggregators.c ompi/mpi/java/java/MPI.java
hierarchy tree
or possiblyhierarchical tree
hierarchy collective
or possiblyhierarchical collective
hierarchy or inter
is possibly the fix herepresuming
alloced
is factually the intention in the following.strings
Independing
andlettre
may not be commonly used these daysstring as
free'd
andfree'ed
is not standardised throughout repostring
implementor
is a variant spelling whereas purportedlyimplementer
is more commonly used these days