{"action":"created","issue":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/2420","repository_url":"https://api.github.com/repos/trilinos/Trilinos","labels_url":"https://api.github.com/repos/trilinos/Trilinos/issues/2420/labels{/name}","comments_url":"https://api.github.com/repos/trilinos/Trilinos/issues/2420/comments","events_url":"https://api.github.com/repos/trilinos/Trilinos/issues/2420/events","html_url":"https://github.com/trilinos/Trilinos/issues/2420","id":306831957,"number":2420,"title":"Xpetra library build failures breaking all ATDM CUDA builds","user":{"login":"bartlettroscoe","id":1959736,"avatar_url":"https://avatars1.githubusercontent.com/u/1959736?v=4","gravatar_id":"","url":"https://api.github.com/users/bartlettroscoe","html_url":"https://github.com/bartlettroscoe","followers_url":"https://api.github.com/users/bartlettroscoe/followers","following_url":"https://api.github.com/users/bartlettroscoe/following{/other_user}","gists_url":"https://api.github.com/users/bartlettroscoe/gists{/gist_id}","starred_url":"https://api.github.com/users/bartlettroscoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bartlettroscoe/subscriptions","organizations_url":"https://api.github.com/users/bartlettroscoe/orgs","repos_url":"https://api.github.com/users/bartlettroscoe/repos","events_url":"https://api.github.com/users/bartlettroscoe/events{/privacy}","received_events_url":"https://api.github.com/users/bartlettroscoe/received_events","type":"User","site_admin":false},"labels":[{"id":816763194,"url":"https://api.github.com/repos/trilinos/Trilinos/labels/ATDM","name":"ATDM","color":"ea88a5","default":false},{"id":291289434,"url":"https://api.github.com/repos/trilinos/Trilinos/labels/Xpetra","name":"Xpetra","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/trilinos/Trilinos/milestones/47","html_url":"https://github.com/trilinos/Trilinos/milestone/47","labels_url":"https://api.github.com/repos/trilinos/Trilinos/milestones/47/labels","id":3131248,"number":47,"title":"Keep promoted \"ATDM\" builds of Trilinos clean","description":"This milestone/epic is to aggregate Issues for new failures in builds with the name \"Trilinos-atdm-XXX\" being posted to the \"ATDM\" CDash Track/Group that is sending out CDash error emails after these builds have been promoted.  These failures have to be fixed in short order.\r\n\r\nThere is no end-date for this milestone/epic.  As new failures are reported, new issues will be added.\r\n","creator":{"login":"bartlettroscoe","id":1959736,"avatar_url":"https://avatars1.githubusercontent.com/u/1959736?v=4","gravatar_id":"","url":"https://api.github.com/users/bartlettroscoe","html_url":"https://github.com/bartlettroscoe","followers_url":"https://api.github.com/users/bartlettroscoe/followers","following_url":"https://api.github.com/users/bartlettroscoe/following{/other_user}","gists_url":"https://api.github.com/users/bartlettroscoe/gists{/gist_id}","starred_url":"https://api.github.com/users/bartlettroscoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bartlettroscoe/subscriptions","organizations_url":"https://api.github.com/users/bartlettroscoe/orgs","repos_url":"https://api.github.com/users/bartlettroscoe/repos","events_url":"https://api.github.com/users/bartlettroscoe/events{/privacy}","received_events_url":"https://api.github.com/users/bartlettroscoe/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":3,"state":"open","created_at":"2018-02-20T22:30:27Z","updated_at":"2018-03-20T11:47:02Z","due_on":null,"closed_at":null},"comments":13,"created_at":"2018-03-20T11:47:02Z","updated_at":"2018-03-20T16:12:57Z","closed_at":null,"author_association":"MEMBER","body":"**CC:** @trilinos/xpetra, @csiefer2, @rppawlo \r\n\r\n## Description\r\n\r\nThe Xpetra libraries failed to build with the CUDA builds on 'shiller', 'white', and 'ride' this morning as shown at:\r\n\r\n* https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&date=2018-03-20&filtercombine=and&filtercount=2&showfilters=1&filtercombine=and&field1=buildname&compare1=63&value1=-atdm-&field2=buildname&compare2=63&value2=-cuda-\r\n\r\nwith build failure details shown at:\r\n\r\n* https://testing-vm.sandia.gov/cdash/viewBuildError.php?buildid=3380783\r\n\r\nThis showed errors starting out with:\r\n\r\n```\r\n/home/rabartl/WHITE/ATDM_Driver/Trilinos-atdm-white-ride-cuda-debug/SRC_AND_BUILD/Trilinos/packages/xpetra/src/MultiVector/Xpetra_MultiVectorFactory.hpp(156): error: object of abstract class type \"Xpetra::TpetraMultiVector<double, int, int, Xpetra::EpetraNode>\" is not allowed:\r\n            pure virtual function \"Xpetra::MultiVector<Scalar, LocalOrdinal, GlobalOrdinal, Node>::isSameSize [with Scalar=double, LocalOrdinal=int, GlobalOrdinal=int, Node=Xpetra::EpetraNode]\" has no overrider\r\n\r\n...\r\n```\r\n\r\nand\r\n\r\n```\r\n/home/rabartl/WHITE/ATDM_Driver/Trilinos-atdm-white-ride-cuda-debug/SRC_AND_BUILD/Trilinos/packages/xpetra/src/MultiVector/Xpetra_MultiVectorFactory.hpp(156): error: object of abstract class type \"Xpetra::TpetraMultiVector<double, int, int, Xpetra::EpetraNode>\" is not allowed:\r\n            pure virtual function \"Xpetra::MultiVector<Scalar, LocalOrdinal, GlobalOrdinal, Node>::isSameSize [with Scalar=double, LocalOrdinal=int, GlobalOrdinal=int, Node=Xpetra::EpetraNode]\" has no overrider\r\n...\r\n```\r\n\r\nLooking at the new commits pulled in these builds today at:\r\n\r\n* https://testing-vm.sandia.gov/cdash/viewNotes.php?buildid=3380783#!#note1\r\n\r\nthe likely breaking commit is from the set of commits:\r\n\r\n```\r\ncd1628f:  Tpetra: Fixing merge issue in MultiVector\r\nAuthor: Chris Siefert <csiefer@sandia.gov>\r\nDate:   Mon Mar 19 14:24:46 2018 -0600\r\n\r\nM\tpackages/tpetra/core/src/Tpetra_MultiVector_decl.hpp\r\nM\tpackages/tpetra/core/src/Tpetra_MultiVector_def.hpp\r\n\r\n009fafc:  Xpetra: Updates to BlockedMultiVector\r\nAuthor: Chris Siefert <csiefer@sandia.gov>\r\nDate:   Mon Mar 19 13:29:33 2018 -0600\r\n\r\nM\tpackages/xpetra/src/BlockedMultiVector/Xpetra_BlockedMultiVector.hpp\r\n\r\nd9771e2:  Tpetra: Adding Stokhos-compatible size checker to MultiVector\r\nAuthor: Chris Siefert <csiefer@sandia.gov>\r\nDate:   Thu Feb 22 12:49:18 2018 -0700\r\n\r\nM\tpackages/tpetra/core/src/Tpetra_MultiVector_decl.hpp\r\nM\tpackages/tpetra/core/src/Tpetra_MultiVector_def.hpp\r\n```\r\n\r\n## Steps to Reproduce\r\n\r\nAnyone with access to the machines 'white', 'ride', 'shiller' or 'hansen' should be able to reproduce these build failures using the `cuda-opt` or `cuda-debug` builds as described at:\r\n\r\n* https://github.com/trilinos/Trilinos/blob/develop/cmake/std/atdm/README.md\r\n\r\nMore specifically, after cloning Trilinos on any of these four machines, do:\r\n\r\n```\r\n$ cd <some_build_dir>/\r\n\r\n$ source $TRILINOS_DIR/cmake/std/atdm/load-env.sh cuda-opt\r\n\r\n$ cmake \\\r\n  -GNinja \\\r\n  -DTrilinos_CONFIGURE_OPTIONS_FILE:STRING=cmake/std/atdm/ATDMDevEnv.cmake \\\r\n  -DTrilinos_ENABLE_TESTS=ON -DTrilinos_ENABLE_Xpetra=ON \\\r\n  $TRILINOS_DIR\r\n\r\n$ make NP=16\r\n```\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/comments/374657954","html_url":"https://github.com/trilinos/Trilinos/issues/2420#issuecomment-374657954","issue_url":"https://api.github.com/repos/trilinos/Trilinos/issues/2420","id":374657954,"user":{"login":"bartlettroscoe","id":1959736,"avatar_url":"https://avatars1.githubusercontent.com/u/1959736?v=4","gravatar_id":"","url":"https://api.github.com/users/bartlettroscoe","html_url":"https://github.com/bartlettroscoe","followers_url":"https://api.github.com/users/bartlettroscoe/followers","following_url":"https://api.github.com/users/bartlettroscoe/following{/other_user}","gists_url":"https://api.github.com/users/bartlettroscoe/gists{/gist_id}","starred_url":"https://api.github.com/users/bartlettroscoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bartlettroscoe/subscriptions","organizations_url":"https://api.github.com/users/bartlettroscoe/orgs","repos_url":"https://api.github.com/users/bartlettroscoe/repos","events_url":"https://api.github.com/users/bartlettroscoe/events{/privacy}","received_events_url":"https://api.github.com/users/bartlettroscoe/received_events","type":"User","site_admin":false},"created_at":"2018-03-20T16:12:57Z","updated_at":"2018-03-20T16:12:57Z","author_association":"MEMBER","body":"> Still no dice on white (probably related to the machine upgrade)\r\n\r\nWe will see what happens with automated testing on 'white' tomorrow and then go from there.\r\n\r\n> Building now...\r\n\r\nOkay.  Sorry for the typo.\r\n"}}
{"actor":{"display_login":"bartlettroscoe"}}