Skip to content

Remove unused dependencies on tsl/platform:types#3534

Open
copybara-service[bot] wants to merge 1 commit intomainfrom
test_898861870
Open

Remove unused dependencies on tsl/platform:types#3534
copybara-service[bot] wants to merge 1 commit intomainfrom
test_898861870

Conversation

@copybara-service
Copy link
Copy Markdown

@copybara-service copybara-service Bot commented Apr 13, 2026

Remove unused dependencies on tsl/platform:types

tsl/platform:types depends on Eigen and Eigen might depend on CUDA (when built with CUDA support). So each dependency on tsl/platform:types might introduce a dependency on CUDA headers which we should avoid.

Most dependencies on tsl/platform:types are not needed anymore due to the migration to Abseil and std::string. They can just be removed.

@copybara-service copybara-service Bot force-pushed the test_898861870 branch 7 times, most recently from 46eaa3b to bec1ee4 Compare April 14, 2026 15:35
`tsl/platform:types` depends on Eigen and Eigen might depend on CUDA (when built with CUDA support). So each dependency on `tsl/platform:types` might introduce a dependency on CUDA headers which we should avoid.

Most dependencies on `tsl/platform:types` are not needed anymore due to the migration to Abseil and `std::string`. They can just be removed.

PiperOrigin-RevId: 898861870
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.

1 participant