Skip to content

Conversation

@jhux2
Copy link
Member

@jhux2 jhux2 commented Nov 22, 2025

@trilinos/tpetra

Motivation

Tpetra is failing to compile with SYCL enabled.

Related Issues

Stakeholder Feedback

It is I.

Testing

Confirmed fix locally.

@jhux2 jhux2 requested a review from a team as a code owner November 22, 2025 00:28
@jhux2 jhux2 added pkg: Tpetra AT: AUTOMERGE Causes the PR autotester to automatically merge the PR branch once approvals are completed labels Nov 22, 2025
@github-actions
Copy link

CDash for AT1 results [Only accessible from Sandia networks]
CDash for AT2 results [Currently only accessible from Sandia networks]

@github-actions
Copy link

Your PR updated files that did not respect package formatting settings.
Please apply the patch given below. Alternatively you can download a patch file here.

Patch
diff --git a/packages/tpetra/core/src/Tpetra_CrsGraph_def.hpp b/packages/tpetra/core/src/Tpetra_CrsGraph_def.hpp
index 3b6762ba..cb0fe481 100644
--- a/packages/tpetra/core/src/Tpetra_CrsGraph_def.hpp
+++ b/packages/tpetra/core/src/Tpetra_CrsGraph_def.hpp
@@ -7207,10 +7207,10 @@ void CrsGraph<LocalOrdinal, GlobalOrdinal, Node>::insertGlobalIndicesDevice(
 #endif
 
 #ifdef KOKKOS_ENABLE_SYCL
-#define CRSGRAPH_INNER_ABORT(lin)                     \
-  do {                                                \
+#define CRSGRAPH_INNER_ABORT(lin)                                                      \
+  do {                                                                                 \
     sycl::ext::oneapi::experimental::printf("ERROR: Tpetra_CrsGraph_def.hpp:%d", lin); \
-    Kokkos::abort("error");                           \
+    Kokkos::abort("error");                                                            \
   } while (0)
 #else
 #define CRSGRAPH_INNER_ABORT(lin)                     \

More details about our use of clang-format and other tools can be found in the wiki.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection is Not Necessary for this Pull Request.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Using Repos:

Repo: TRILINOS (trilinos/Trilinos)
  • Branch: fix-sycl-error
  • SHA: 6de9f12
  • Mode: TEST_REPO

Pull Request Author: jhux2

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Jenkins Testing: all Jobs PASSED

Pull Request Auto Testing has PASSED (click to expand)


CDash Test Results for PR# 14725.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
WARNING: NO REVIEWERS HAVE BEEN REQUESTED FOR THIS PULL REQUEST!

@trilinos-autotester
Copy link
Contributor

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

@jhux2 jhux2 requested review from cgcgcg, csiefer2 and tjfulle November 22, 2025 02:13
@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
NO REVIEWS HAVE BEEN PERFORMED ON THIS PULL REQUEST!

@trilinos-autotester
Copy link
Contributor

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection is Not Necessary for this Pull Request.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Using Repos:

Repo: TRILINOS (trilinos/Trilinos)
  • Branch: fix-sycl-error
  • SHA: 589e708
  • Mode: TEST_REPO

Pull Request Author: jhux2

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Jenkins Testing: all Jobs PASSED

Pull Request Auto Testing has PASSED (click to expand)


CDash Test Results for PR# 14725.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
NO REVIEWS HAVE BEEN PERFORMED ON THIS PULL REQUEST!

@trilinos-autotester
Copy link
Contributor

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

1 similar comment
@trilinos-autotester
Copy link
Contributor

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AT: AUTOMERGE Causes the PR autotester to automatically merge the PR branch once approvals are completed pkg: Tpetra

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants