Skip to content

Conversation

@israbbani
Copy link
Contributor

@israbbani israbbani commented Sep 17, 2025

Broken in #56446.

This should stop being possible once there's a single cgroups target exported (as highlighted in #54703).

I've fixed the broken build and I've added a temporary test target that builds the noop implementations as part of Linux CI so it gets caught in premerge.

@israbbani israbbani added go add ONLY when ready to merge, run all tests core Issues that should be addressed in Ray Core labels Sep 17, 2025
@israbbani israbbani marked this pull request as ready for review September 17, 2025 22:12
@israbbani israbbani requested a review from a team as a code owner September 17, 2025 22:12
Comment on lines +82 to +88
# Private targets
#
# TODO(#54703): This target builds the noop implementations.
# There's a corressponding test that runs on Linux and Non-Linux
# CI so breakages are caught in premerge before these targets are
# cleaned up at the end of the resource isolation milestone 1
# project.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel we don't really need this given we are very close to remove the noop thing and I'm sure you won't miss it anymore.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I plan on deleting this in a few more PRs. I added it so I don't accidentally break CI again with 11/n and 12/n.

@jjyao
Copy link
Collaborator

jjyao commented Sep 17, 2025

Windows compilation errors.

@israbbani
Copy link
Contributor Author

israbbani commented Sep 18, 2025

Windows compilation errors.

Unrelated. @Sparks0219 is looking into those. They're from the FakeRayClient.

The python failure on windows is from

[2025-09-17 22:09:20,481 C 14892 16076] (raylet.exe) dlmalloc.cc:128:  An unexpected system state has occurred. You have likely discovered a bug in Ray. Please report this issue at https://github.com/ray-project/ray/issues and we'll work with you to fix it. Check failed: *handle != nullptr CreateFileMapping() failed. GetLastError() = 1450
*** StackTrace Information ***

@edoakes edoakes merged commit b03a8b1 into master Sep 18, 2025
4 of 5 checks passed
@edoakes edoakes deleted the irabbani/windows-build-fix-1 branch September 18, 2025 13:02
@edoakes
Copy link
Collaborator

edoakes commented Sep 18, 2025

trusting that compilation errors are unrelated

israbbani added a commit that referenced this pull request Sep 22, 2025
zma2 pushed a commit to zma2/ray that referenced this pull request Sep 23, 2025
…y-project#56626)

Broken in ray-project#56446.

This should stop being possible once there's a single cgroups target
exported (as highlighted in ray-project#54703).

I've fixed the broken build and I've added a temporary test target that
builds the noop implementations as part of Linux CI so it gets caught in
premerge.

---------

Signed-off-by: irabbani <[email protected]>
Signed-off-by: Zhiqiang Ma <[email protected]>
ZacAttack pushed a commit to ZacAttack/ray that referenced this pull request Sep 24, 2025
…y-project#56626)

Broken in ray-project#56446. 

This should stop being possible once there's a single cgroups target
exported (as highlighted in ray-project#54703).

I've fixed the broken build and I've added a temporary test target that
builds the noop implementations as part of Linux CI so it gets caught in
premerge.

---------

Signed-off-by: irabbani <[email protected]>
Signed-off-by: zac <[email protected]>
elliot-barn pushed a commit that referenced this pull request Sep 24, 2025
…6626)

Broken in #56446. 

This should stop being possible once there's a single cgroups target
exported (as highlighted in #54703).

I've fixed the broken build and I've added a temporary test target that
builds the noop implementations as part of Linux CI so it gets caught in
premerge.

---------

Signed-off-by: irabbani <[email protected]>
Signed-off-by: elliot-barn <[email protected]>
marcostephan pushed a commit to marcostephan/ray that referenced this pull request Sep 24, 2025
…y-project#56626)

Broken in ray-project#56446.

This should stop being possible once there's a single cgroups target
exported (as highlighted in ray-project#54703).

I've fixed the broken build and I've added a temporary test target that
builds the noop implementations as part of Linux CI so it gets caught in
premerge.

---------

Signed-off-by: irabbani <[email protected]>
Signed-off-by: Marco Stephan <[email protected]>
elliot-barn pushed a commit that referenced this pull request Sep 27, 2025
…6626)

Broken in #56446. 

This should stop being possible once there's a single cgroups target
exported (as highlighted in #54703).

I've fixed the broken build and I've added a temporary test target that
builds the noop implementations as part of Linux CI so it gets caught in
premerge.

---------

Signed-off-by: irabbani <[email protected]>
Signed-off-by: elliot-barn <[email protected]>
dstrodtman pushed a commit that referenced this pull request Oct 6, 2025
…6626)

Broken in #56446.

This should stop being possible once there's a single cgroups target
exported (as highlighted in #54703).

I've fixed the broken build and I've added a temporary test target that
builds the noop implementations as part of Linux CI so it gets caught in
premerge.

---------

Signed-off-by: irabbani <[email protected]>
Signed-off-by: Douglas Strodtman <[email protected]>
justinyeh1995 pushed a commit to justinyeh1995/ray that referenced this pull request Oct 20, 2025
…y-project#56626)

Broken in ray-project#56446. 

This should stop being possible once there's a single cgroups target
exported (as highlighted in ray-project#54703).

I've fixed the broken build and I've added a temporary test target that
builds the noop implementations as part of Linux CI so it gets caught in
premerge.

---------

Signed-off-by: irabbani <[email protected]>
landscapepainter pushed a commit to landscapepainter/ray that referenced this pull request Nov 17, 2025
…y-project#56626)

Broken in ray-project#56446. 

This should stop being possible once there's a single cgroups target
exported (as highlighted in ray-project#54703).

I've fixed the broken build and I've added a temporary test target that
builds the noop implementations as part of Linux CI so it gets caught in
premerge.

---------

Signed-off-by: irabbani <[email protected]>
Future-Outlier pushed a commit to Future-Outlier/ray that referenced this pull request Dec 7, 2025
…y-project#56626)

Broken in ray-project#56446.

This should stop being possible once there's a single cgroups target
exported (as highlighted in ray-project#54703).

I've fixed the broken build and I've added a temporary test target that
builds the noop implementations as part of Linux CI so it gets caught in
premerge.

---------

Signed-off-by: irabbani <[email protected]>
Signed-off-by: Future-Outlier <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Issues that should be addressed in Ray Core go add ONLY when ready to merge, run all tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants