Skip to content

Backport Windows builds into 2.18 for 2.18.1#88848

Merged
MichaelHudgins merged 7 commits intotensorflow:r2.18from
belitskiy:r2.18
Mar 7, 2025
Merged

Backport Windows builds into 2.18 for 2.18.1#88848
MichaelHudgins merged 7 commits intotensorflow:r2.18from
belitskiy:r2.18

Conversation

@belitskiy
Copy link
Member

@belitskiy belitskiy commented Mar 7, 2025

This is being backported because Windows build jobs were added after 2.18, whereas 2.18 wheels were built and uploaded by Intel. Intel is no longer in charge of building any wheels, so this backport is necessary to be able to provide 2.18.1 wheels for Windows.

`set -u` (does not allow unbound variables) has been removed from all scripts.
This is due to Docker on Windows treating variables in an env file,
set to an empty value (`MY_VAR=`), as unbound variables. Consequently,
these variables, even though they are "set", do not make it into the Docker
container at all, and various checks for those variables fail outright.

PiperOrigin-RevId: 713717958

(cherry picked from commit fa3b3c1)
PiperOrigin-RevId: 718920772

(cherry picked from commit 82ba59a)
…r upload.

Temporary workaround.

PiperOrigin-RevId: 719027529
(cherry picked from commit 7513f77)
PiperOrigin-RevId: 719389902
(cherry picked from commit 9ab2fee)
PiperOrigin-RevId: 720176067
(cherry picked from commit 768059f)
Currently only needed for Windows, since the same wheel is uploaded
to both tensorflow_cpu, and tensorflow PyPi repos,
but different names/metadata are needed.

PiperOrigin-RevId: 720313792

(cherry picked from commit a93dc78)
PiperOrigin-RevId: 720753829
(cherry picked from commit 6ba7e4e)
@belitskiy belitskiy requested a review from MichaelHudgins March 7, 2025 19:45
Copy link
Collaborator

@MichaelHudgins MichaelHudgins left a comment

Choose a reason for hiding this comment

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

Needed to provide 2.18.1 wheels for windows

@MichaelHudgins MichaelHudgins merged commit cb64295 into tensorflow:r2.18 Mar 7, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants