Skip to content

Conversation

@damyanp
Copy link
Member

@damyanp damyanp commented Nov 8, 2025

hctgettaef.py downloaded a very old, unsupported version of TAEF. We should be guiding people to download official supported versions, such as the one that you get from the Windows Driver Kit.

hctdeploytest.cmd was using hctgettaef.py, but as I can't find any references to it anywhere I'm going to assume it is unused and will remove it rather than try to maintain it.

Closes #7881

hctgettaef.py downloaded a very old, unsupported version of TAEF.  We should be guiding people to download official supported versions, such as the one that you get from the Windows Driver Kit.

hctdeploytest.cmd was using hctgettaef.py, but as I can't find any references to it anywhere I'm going to assume it is unused and will remove it rather than try to maintain it.
@damyanp
Copy link
Member Author

damyanp commented Nov 8, 2025

This is quite an aggressive approach to this so I may wait a while before completing it to get some diverse feedback on it!

@llvm-beanz, @tex3d

@damyanp
Copy link
Member Author

damyanp commented Nov 10, 2025

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@llvm-beanz
Copy link
Collaborator

llvm-beanz commented Nov 10, 2025

Should we consider just deleting these scripts? (by which I mean all the hct{start|build|etc})

They add a bunch of complexity but they aren't strictly needed and I'm not sure maintaining them makes sense.

@damyanp
Copy link
Member Author

damyanp commented Nov 10, 2025

Should we consider just deleting these scripts? (by which I mean all the hct{start|build|etc})

They add a bunch of complexity but they aren't strictly needed and I'm not sure maintaining them makes sense.

We should definitely consider it, but at the moment we have various internal processes that depend on them. Once these dependencies have been removed then, yes!

@damyanp damyanp enabled auto-merge (squash) November 10, 2025 19:29
@damyanp damyanp merged commit 784a62e into microsoft:main Nov 10, 2025
15 checks passed
@github-project-automation github-project-automation bot moved this from New to Done in HLSL Roadmap Nov 10, 2025
Copy link
Contributor

@tex3d tex3d left a comment

Choose a reason for hiding this comment

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

I'm all for cleaning up our process, but it makes me sad that we have to install the whole WDK just to get TAEF dependencies we need. Oh well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

dxc build fails due to narrow strings in long vector execution tests

4 participants