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

Trilinos-atdm-waterman-cuda-9.2-release-debug rebuild error after Kokkos 3.1 upgrade starting 2020-04-17 #7341

Closed
bartlettroscoe opened this issue May 11, 2020 · 5 comments
Assignees
Labels
ATDM Sev: Nonblocker Problems with Trilinos that should not block ATDM APPs from getting updates client: ATDM Any issue primarily impacting the ATDM project impacting: configure or build The issue is primarily related to configuring or building PA: Data Services Issues that fall under the Trilinos Data Services Product Area pkg: Kokkos type: bug The primary issue is a bug in Trilinos code or tests

Comments

@bartlettroscoe
Copy link
Member

CC: @trilinos/kokkos, @kddevin (Trilinos Data Services Lead)

Description

As shown in this query the build:

  • Trilinos-atdm-waterman-cuda-9.2-release-debug

starting showing a build error on testing day 2020-04-17.

The build error is for the source file packages/kokkos/core/src/impl/Kokkos_Core.cpp and shows the build error (as shown here):

/home/jenkins/waterman/workspace/Trilinos-atdm-waterman-cuda-9.2-release-debug/SRC_AND_BUILD/Trilinos/packages/kokkos/core/src/impl/Kokkos_Core.cpp(985): error: identifier "KOKKOS_VERSION" is undefined

1 error detected in the compilation of "/tmp/tmpxft_000019be_00000000-6_Kokkos_Core.cpp1.ii".

The new commits pulled in this build on 2020-04-17 as shown here. IT looks like this is likely related to the Kokkos update from commit 9ff62cc.

@bartlettroscoe bartlettroscoe added type: bug The primary issue is a bug in Trilinos code or tests pkg: Kokkos client: ATDM Any issue primarily impacting the ATDM project ATDM Sev: Nonblocker Problems with Trilinos that should not block ATDM APPs from getting updates PA: Data Services Issues that fall under the Trilinos Data Services Product Area labels May 11, 2020
@bartlettroscoe
Copy link
Member Author

My guess is that this is due to the Kokkos rebuild problem mentioned in #6855. To test this hypothesis, I will delete the build directory for that build and see if the build-from-scratch tomorrow clears this up.

@bartlettroscoe
Copy link
Member Author

FYI: I have deleted the Jenkins build directory with the dummy job:

Now this will build from scratch tomorrow (or whenever the next time this build will run on 'ride').

(This type of thing us such a hassle with jenkins. this type of thing will be much easier once we move all of these builds to simpler cron jobs running under the 'atdm-devops-admin' account.)

@bartlettroscoe bartlettroscoe self-assigned this May 11, 2020
@bartlettroscoe
Copy link
Member Author

For now I will take ownership of this story to see if the build-from-scratch fixes this.

@bartlettroscoe bartlettroscoe added the impacting: configure or build The issue is primarily related to configuring or building label May 11, 2020
@bartlettroscoe
Copy link
Member Author

Yup, the build from scratch: shown at:

made this build error go away as shown here showing:

Site Build Name C Err C Warn C Time B Err B Warn B Time Not Run Fail Pass Time Proc Time Start Time Labels
waterman Trilinos-atdm-waterman-cuda-9.2-release-debug b33ec1 24s 0 8 6m 47s 0 50 1h 21m 2s 0 1 2240 2h 16m 23s 9h 2m 47s

Closing as complete.

@bartlettroscoe
Copy link
Member Author

Closing for real.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ATDM Sev: Nonblocker Problems with Trilinos that should not block ATDM APPs from getting updates client: ATDM Any issue primarily impacting the ATDM project impacting: configure or build The issue is primarily related to configuring or building PA: Data Services Issues that fall under the Trilinos Data Services Product Area pkg: Kokkos type: bug The primary issue is a bug in Trilinos code or tests
Projects
None yet
Development

No branches or pull requests

1 participant