Latest commit
Summary: Pull Request resolved: #72761 By default, the CUPTI_INCLUDE_DIR will pick up cupti.h from /usr/include which is old (from 2017 on AWS), and missing many cupti headers. Use NO_DEFAULT_PATH to avoid that, instead search from the list of locations provided. Test Plan: Fixes missing headers error when building on AWS. (Avoids old cupti.h from /usr/include). Instead uses cupti.h from cuda/extras/CUPTI/include. ``` In file included from /scratch/aaronshi/pytorch/third_party/kineto/libkineto/src/CuptiRangeProfilerApi.cpp:13:0: /scratch/aaronshi/pytorch/third_party/kineto/libkineto/src/CuptiRangeProfilerApi.h:12:10: fatal error: cupti_profiler_target.h: No such file or directory #include <cupti_profiler_target.h> ^~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. ``` and ``` /scratch/aaronshi/pytorch/third_party/kineto/libkineto/src/CuptiRangeProfilerApi.cpp:7:10: fatal error: nvperf_host.h: No such file or directory #include <nvperf_host.h> ^~~~~~~~~~~~~~~ compilation terminated. ``` Reviewed By: briancoutinho Differential Revision: D34191123 Pulled By: aaronenyeshi fbshipit-source-id: d84f80308c9939ba8ed504e667847d136a261453 (cherry picked from commit 33368bd)
8a43aa9
Git stats
Files
Permalink
Failed to load latest commit information.