mdb
mdb copied to clipboard
mpi debugger
Currently, the [pyproject.toml](./pyproject.toml) and the README specify Python >= 3.10 is required. However, the requirement on the [PyPI package](https://pypi.org/project/mdb-debugger/) is just Python >= 3.8. Is it possible to modify the...
Adds a `mdb version` command that will output the version number of mdb. Adds a test that this version number matches the number in pyproject.toml
A TypeError occurs during the mdb launch command. I downloaded mdb onto Fawcett, and followed the installation instructions listed in the README. All installation steps worked until the installation of...
Can we integrate [`syrupy`](https://github.com/syrupy-project/syrupy) into `mdb` as a way to compare outputs from the integration tests
Add support for `mpich` Currently `mpich` has same problem as intel MPI but it can be fixed by passing an additional option (`--pmi-port`) to `mpirun`. This is related to this...
Intel MPI is currently not working. I have raised an issue with the intel mpi community support (see [here](https://community.intel.com/t5/Intel-MPI-Library/Issue-when-using-intel-MPI-through-my-debugger-mdb/m-p/1659550/thread-id/12044) for more info). tldr: Intel MPI crashes at `MPI_INIT` when run...
Now that there is a more stable version of `mdb` the following packages should be updated: - [x] GitHub release - `v1.0.4` - [x] PyPI - `v1.0.4` has been uploaded...
Two issues when using the `-s`/`--select` option with `mdb launch`. 1. unselected ranks adds unnecessary `--` before `self.args` which stops them working. https://github.com/TomMelt/mdb/blob/f91d9820b2cbf19d2e8762383e40130f8d3cfa68/src/mdb/mdb_wrapper.py#L187 2. stdout is only redirected for selected...
https://github.com/TomMelt/mdb/blob/de35bb88dc474dcfb8412d45712816f848b8f7de/mdb/debug_client.py#L61-L63
When the core mdb code is more _stable_, update `mdb launch` logger to write to save the log to the `~/.mdb` directory with a UUID.