Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEA]: Build MatX as part of our third-party CI testing #2264

Open
1 task done
Tracked by #1507
alliepiper opened this issue Aug 19, 2024 · 0 comments
Open
1 task done
Tracked by #1507

[FEA]: Build MatX as part of our third-party CI testing #2264

alliepiper opened this issue Aug 19, 2024 · 0 comments
Assignees
Labels
feature request New feature or request.

Comments

@alliepiper
Copy link
Collaborator

alliepiper commented Aug 19, 2024

Is this a duplicate?

Area

Infrastructure

Is your feature request related to a problem? Please describe.

@cliffburdick requested that we build MatX in our CI, similar to what we do for RAPIDS.

Describe the solution you'd like

Build-only checks are sufficient. This can be done via:

git clone [email protected]:NVIDIA/MatX.git
cd MatX
mkdir build
cd build
cmake -G Ninja .. -DMATX_BUILD_TESTS=ON -DMATX_BUILD_EXAMPLES=ON -DMATX_BUILD_BENCHMARKS=ON -DMATX_EN_CUTENSOR=ON
cmake --build

Describe alternatives you've considered

No response

Additional context

MatX depends on features that we do not provide in our default devcontainers. We'll need to make a dedicated devcontainer for MatX.

Our devcontainer infra repo's yaml file disables installCTKLibraries and installcuTensor for CCCL. We should be able to just define a new config with those enabled.

https://github.com/rapidsai/devcontainers/blob/1d4d433352d7ab4277a7d2962db72deca39fc94f/matrix.yml#L49-L57

@alliepiper alliepiper added the feature request New feature or request. label Aug 19, 2024
@alliepiper alliepiper self-assigned this Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request.
Projects
Status: Todo
Development

No branches or pull requests

1 participant