Expose stream executor namespace in cmake shared object.#19415
Expose stream executor namespace in cmake shared object.#19415gunan merged 6 commits intotensorflow:masterfrom gunan:cmake
Conversation
The one we are interested in is tensorflow::se and it is covered by a previous regex.
|
Yet another try: |
| r"functor::|" | ||
| r"\?nsync_|" | ||
| r"perftools::gputools") | ||
| r"stream_executor::") |
There was a problem hiding this comment.
This looks like the right fix, but it seems we're once again hitting the 2**16 exported symbols limit. Perhaps stream_executor::* contains far more symbols that perftools::gputools ever did?
I don't know anything about the structure of that namespace, but is it possible we could use a narrower regex to get the symbols we need here? Ideally we'd have some sort of explicit public or private/impl subnamespace that we could include/exclude as possible, but I'm not sure if such a thing exists...
|
I think we now got around the symbol limit issue, however now I am seeing this: |
|
We now have a successful build! |
No description provided.