Skip to content

Fix Eigen issue on OS X with CUDA and nvcc compile#9350

Closed
orionr wants to merge 1 commit intopytorch:masterfrom
orionr:export-D8794431
Closed

Fix Eigen issue on OS X with CUDA and nvcc compile#9350
orionr wants to merge 1 commit intopytorch:masterfrom
orionr:export-D8794431

Conversation

@orionr
Copy link
Contributor

@orionr orionr commented Jul 11, 2018

Summary:
Re-apply #9270

Breaking this out of #8338

This takes care of the Eigen failure we saw on Mac CUDA builds when BUILD_CAFFE2 and BUILD_ATEN were removed. Fix is to isolate Eigen from headers included by cu files and processed by nvcc. This was worked on with smessmer.

Differential Revision: D8794431

Summary:
Pull Request resolved: pytorch#9350

Re-apply pytorch#9270

Breaking this out of pytorch#8338

This takes care of the Eigen failure we saw on Mac CUDA builds when BUILD_CAFFE2 and BUILD_ATEN were removed. Fix is to isolate Eigen from headers included by cu files and processed by nvcc. This was worked on with smessmer.

Differential Revision: D8794431

fbshipit-source-id: 7877732bbbc1d3ffa918938aaccf7eddfae394df
@orionr orionr force-pushed the export-D8794431 branch from 29330c0 to a59be44 Compare July 11, 2018 19:14
goodlux pushed a commit to goodlux/pytorch that referenced this pull request Aug 15, 2018
Summary:
Pull Request resolved: pytorch#9350

Re-apply pytorch#9270

Breaking this out of pytorch#8338

This takes care of the Eigen failure we saw on Mac CUDA builds when BUILD_CAFFE2 and BUILD_ATEN were removed. Fix is to isolate Eigen from headers included by cu files and processed by nvcc. This was worked on with smessmer.

Reviewed By: mingzhe09088

Differential Revision: D8794431

fbshipit-source-id: de656334af46c697802073f8e8d9a6aeb9ca65a7
@ezyang ezyang added the merged label Jun 26, 2019
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.

3 participants