digitalmars.D - EMSI Containers: can we release a new minor version / PRs pending
- Tobias Pankrath (11/11) May 29 2021 I have some PRs pending for emsi_containers.
- mw (3/14) May 29 2021 https://travis-ci.org/github/dlang-community/containers/builds/772838643
I have some PRs pending for emsi_containers. The first [1] fixes a double free in HashMaps that hit me when I wanted to store RefCounted's in it and the second [2] one improves support for non-copyable types in DynamicArray. The build of both PR currently does not work, which seems to be an issue between meson and stdx.allocator. What's the best way to solve this issue? Could someone please have a look at the PRs? How do I get a new version out of the door afterwards? [1]: https://github.com/dlang-community/containers/pull/169/ [2]: https://github.com/dlang-community/containers/pull/172/
May 29 2021
On Saturday, 29 May 2021 at 10:45:26 UTC, Tobias Pankrath wrote:I have some PRs pending for emsi_containers. The first [1] fixes a double free in HashMaps that hit me when I wanted to store RefCounted's in it and the second [2] one improves support for non-copyable types in DynamicArray. The build of both PR currently does not work, which seems to be an issue between meson and stdx.allocator. What's the best way to solve this issue? Could someone please have a look at the PRs? How do I get a new version out of the door afterwards? [1]: https://github.com/dlang-community/containers/pull/169/ [2]: https://github.com/dlang-community/containers/pull/172/https://travis-ci.org/github/dlang-community/containers/builds/772838643 ../subprojects/stdx-allocator/source/stdx/allocator/internal.d(722): Error: static assert: `!__traits(compiles, emplace(& s2, 1))` is false
May 29 2021