Coder Social home page Coder Social logo

Comments (7)

frqc avatar frqc commented on May 31, 2024 7

It seems the problem still exists and the workaround still works. But when will the new version be published btw?

from rsmpi.

AndrewGaspar avatar AndrewGaspar commented on May 31, 2024

Ah, I think this was just overlooked. It looks like MPI_Type_create_hvector has been present since MPI-2. Fix incoming.

from rsmpi.

bsteinb avatar bsteinb commented on May 31, 2024

Ugh indeed. Thanks for reporting this.

from rsmpi.

aromazyl avatar aromazyl commented on May 31, 2024

How to resolve it fininally?

from rsmpi.

ExpHP avatar ExpHP commented on May 31, 2024

This is fixed in master, a new version just needs to be released.

Browsing around, it seems that may currently be blocked on #54? (see #67)


If you are writing an application, you can depend on mpi as a git dependency:

[dependencies]
mpi = { git = "https://github.com/bsteinb/rsmpi", rev = "f9aec8b8d82" }

However, this is a bad idea for libraries that want to be published on crates.io. In that case, you should stick to the current v0.5.x release, and users will need to not use an MPI implementation that isn't OpenMPI 4.x. (they can build OpenMPI 3.1.4 from source)

from rsmpi.

QuarticCat avatar QuarticCat commented on May 31, 2024

Why not cherry-pick this solution and release a small version update? We've been waiting for a new version for too long. Before the coming of 0.6, you can actually keep updating 0.5.

from rsmpi.

jedbrown avatar jedbrown commented on May 31, 2024

There are semver-incompatible changes. I'm hoping to get an hour or so to tie up loose ends and release v0.6 in the near future. #95

from rsmpi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.