-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add 2d split unit test #9
Add 2d split unit test #9
Conversation
Signed-off-by: James Dinan <[email protected]>
Signed-off-by: James Dinan <[email protected]>
There were, indeed, some bugs in my unit test. I think they are mostly sorted out now, and hopefully the new PE index calculation makes more sense. |
I'm still seeing some errors here... @jdinan - It looks like the problem is that |
Oh, interesting. What does the spec say about xrange? I think I was expecting that |
Yeah, it does kinda make sense for the xteam to be "unfilled" in this case, just like some yteams would be unfilled when For what it's worth, I think it'd be simpler to require that |
Given that this is currently allowed, would something simple like |
Ha, nevermind - yeah I think it'll work... |
Here's a sketch of the unit test I had in mind for 2d split. It seems to work fine on the
SHMEMX_TEAM_WORLD
cases and crash on theeven_team
cases. It also fails withnpes == 1
for both cases. I had expected this case to work, should it not?