Skip to content

Conversation

@jajhall
Copy link
Member

@jajhall jajhall commented Jan 8, 2026

@galabovaa Here are a couple of mysteries that I'd rather not try to fix myself in case I break somehting

  • Lots of CI tests are failing because 'cuda_runtime.h' is not found. It is used by cuPDLP-C, so is picked up for its files when latest is built
  • Bazel build fails due to pdlp/hipdlp/logger.hpp not being found

@jajhall jajhall requested a review from galabovaa January 8, 2026 16:58
# set_target_properties(cudalin PROPERTIES
# CUDA_SEPARABLE_COMPILATION ON
# CUDA_ARCHITECTURES "60;70;75;80;86" )

Copy link
Member Author

Choose a reason for hiding this comment

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

@galabovaa I obviously have no idea what

CUDA_ARCHITECTURES "60;70;75;80;86"

might do, but compilation failed until I added it!

# HI-PDLP branch has
target_include_directories(cudalin PUBLIC
"$<BUILD_INTERFACE:${CMAKE_CUDA_PATH}/include>"
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../../hipdlp>" # Add this for pdhg_kernels.hpp
Copy link
Member Author

Choose a reason for hiding this comment

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

@galabovaa I just added this blindly, since it didn't change any existing build instructions

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.

2 participants