10000 Jagged Vector Copy Fix, v1.3.0-patches branch (2024.02.12.) by krasznaa · Pull Request #265 · acts-project/vecmem · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Jagged Vector Copy Fix, v1.3.0-patches branch (2024.02.12.) #265

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

krasznaa
Copy link
Member

I wanted to have a new tag with #264 included in it, but making v1.4.0 so quickly after v1.3.0 seemed to be a poor solution. 🤔 So I thought I'd try it out, how we may want to handle patches to older releases in the future. In case we ever get into such a working mode. 🤔 (Admittedly I was thinking about this since a while, so I took this opportunity to try this out.)

I went with the branch naming used by ROOT. But you should speak up, if you dislike this for some reason.

As you can see, the new release will be called v1.3.1. With the separate v1.3.0-patches branch, I could update the project version to be 1.3.1 already. 😉

@krasznaa krasznaa added the bug Something isn't working label Feb 12, 2024
@paulgessinger
Copy link
Member

Just for reference, we do this regularly in the ACTS core repository.

I suppose the difference is that we tag on dedicated branches there.

Should we discuss this tomorrow @krasznaa?

Copying data into a buffer that is "too big" is allowed,
even if not encouraged. While too small buffer targets
should be correctly identified by the copy code, with an
exception thrown.
Previously it didn't allow copies into bigger-than-necessary
fixed-sized buffers, and didn't correctly identify too small
resizable buffers.
@krasznaa krasznaa force-pushed the JaggedVectorCopyFix-v1.3.0-patches-20240212 branch from e665bcd to 5ad8b41 Compare February 13, 2024 09:34
@krasznaa
Copy link
Member Author

After talking to @paulgessinger a bit, I renamed the "patch branch" to something that I also like a bit more, but other than that we agreed to go ahead with the simple setup that I discussed with @stephenswat yesterday. 🤔

So, let's try this for now...

@krasznaa krasznaa merged commit 0e7f99d into acts-project:patches/v1.3.0 Feb 13, 2024
@krasznaa krasznaa deleted the JaggedVectorCopyFix-v1.3.0-patches-20240212 branch February 13, 2024 10:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0