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

Issue 4283: refactor muelu to not use dynamic profile when declaring crsgraph #4411

Merged
merged 3 commits into from
Apr 12, 2019

Conversation

GeoffDanielson
Copy link
Contributor

@GeoffDanielson GeoffDanielson commented Feb 15, 2019

@trilinos/muelu
@trilinos/tpetra

Description

This removes Tpetra::DynamicProfile from muelu

Motivation and Context

Deprecation of DynamicProfile in Tpetra's effect on downstream packages

How Has This Been Tested?

Since this is a change to tested code, the affected unit tests have been rerun to ensure that they are no longer using the deprecated code path. Tests conducted on linux 2.6.32.

Checklist

  • My commit messages mention the appropriate GitHub issue numbers.
  • My code follows the code style of the affected package(s).
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the code contribution guidelines for this project.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • No new compiler warnings were introduced.
  • These changes break backwards compatibility.once created. Most areas in this message are
    commented out and can be easily added by removing the comment delimiters.

@GeoffDanielson GeoffDanielson self-assigned this Feb 15, 2019
@GeoffDanielson GeoffDanielson requested a review from a team as a code owner February 15, 2019 17:26
@GeoffDanielson GeoffDanielson changed the title refactor muelu to not use dynamic profile when declaring crsgraph Issue 4283: refactor muelu to not use dynamic profile when declaring crsgraph Feb 15, 2019
@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)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 2542
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 2339
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 832
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 472
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 256
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
JENKINS_JOB_TYPE Experimental
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Using Repos:

Repo: TRILINOS (trilinos/Trilinos)
  • Branch: muelu_staticprofile
  • SHA: 6feef44
  • Mode: TEST_REPO

Pull Request Author: GeoffDanielson

@@ -828,7 +828,7 @@ namespace MueLu {
GetOStream(Statistics1) << "CoalesceDropFactory: nodeMap " << nodeMap->getNodeNumElements() << "/" << nodeMap->getGlobalNumElements() << " elements" << std::endl;

// 3) create graph of amalgamated matrix
RCP<CrsGraph> crsGraph = CrsGraphFactory::Build(nodeMap, 10, Xpetra::DynamicProfile);
RCP<CrsGraph> crsGraph = CrsGraphFactory::Build(nodeMap, 10, Xpetra::StaticProfile);
Copy link
Member

Choose a reason for hiding this comment

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

@GeoffDanielson Ugh. I suspect 10 is arbitrary, and that this code relies on having the matrix expand its row storage as needed. Did you run the MueLu unit tests to see if this branch is ever hit?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I did run the muelu unit tests and the limit doesn't get hit. I suspect you're right, but I'm not sure whether it'd be more correct to fix it with the proper upper limit or just leave as is.

Copy link
Member

Choose a reason for hiding this comment

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

If the matrix is an Xpetra::BlockedCrsMatrix, then the method getNodeMaxNumRowEntries is available. I am fine with this change.

@mhoemmen
Copy link
Contributor

@tjfulle Is that CrsGraph and CrsMatrix storage expansion thing on Export all done? (Too many things to keep track of ;-P )

@tjfulle
Copy link
Contributor

tjfulle commented Feb 15, 2019

@mhoemmen - for graph, yes. Export/import in to matrix uses the underlying local matrix suminto and/or replace. I haven’t touched that. Sorted and merged inserts are next on my list and that may help for this issue if failure is due to repeats being inserted.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Jenkins Testing: 1 or more Jobs FAILED

Note: Testing will normally be attempted again in approx. 2 Hrs 30 Mins. If a change to the PR source branch occurs, the testing will be attempted again on next available autotester run.

Pull Request Auto Testing has FAILED (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 2542
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 2339
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 832
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 472
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 256
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
JENKINS_JOB_TYPE Experimental
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45
Console Output (last 100 lines) : Trilinos_pullrequest_gcc_4.8.4 # 2542 (click to expand)

A) Generate the Trilinos Packages definition and depencencies XML file

Wrote the file 'TrilinosPackageDependencies.xml'

B) Get the set of changed files

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/Trilinos

git diff --name-only origin/develop..HEAD > /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/changed-files.txt

Wrote file 'changed-files.txt'

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4

C) Get the unfiltered list of changed Trilinos packages (including 'ALL_PACKAGES')

CHANGED_PACKAGES_FULL_LIST='MueLu'

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

  • set +x
    Enabled packages:
    -- Setting Trilinos_ENABLE_MueLu = ON
    Set CWD = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/TFW_testing_single_configure_prototype
    Build name = PR-4411-test-Trilinos_pullrequest_gcc_4.8.4-2542
    Cur dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/TFW_testing_single_configure_prototype
    Source dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/Trilinos
    Binary dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/pull_request_test
    Parallel level = 18
    skip_by_parts_submit = OFF
    skip_single_submit = ON
    skip_update_step = ON
    skip_upload_config_files = OFF
    skip_clean_build_dir = OFF
    Subproject count = 53
    Dashboard model = Experimental
    Dashboard track = Pull Request
    Running configuration:
    /projects/sems/install/rhel6-x86_64/atdm/binary-install/cmake-3.11.1-Linux-x86_64/bin/cmake
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/Trilinos/cmake/std/PullRequestLinuxGCC4.8.4TestingSettings.cmake"
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/packageEnables.cmake"
    -DTrilinos_ENABLE_TESTS:BOOL=ON
    -G "Ninja"
    /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/Trilinos
    CTEST_DROP_LOCATION = /cdash/submit.php?project=Trilinos
    CDash URL1 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=3&showfilters=1&filtercombine=and&field1=site&compare1=61&value1=ascic142&field2=buildname&compare2=61&value2=PR-4411-test-Trilinos_pullrequest_gcc_4.8.4-2542&field3=buildstamp&compare3=61&value3=20190215-1739-Pull Request
    CDash URL2 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4411-test-Trilinos_pullrequest_gcc_4.8.4-2542&field2=buildstamp&compare2=61&value2=20190215-1739-Pull Request
    CDash URL3 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4411-test-Trilinos_pullrequest_gcc_4.8.4-2542&field2=buildstamp&compare2=61&value2=20190215-1739-Pull Request
    Starting configure step.
    Each . represents 1024 bytes of output
    .................................................. Size: 50K
    .................................................. Size: 100K
    .................................................. Size: 150K
    ........ Size of output: 157K
    configure submit error = 0
    Configure suceeded.
    Starting build step.
    Each symbol represents 1024 bytes of output.
    .................................................. Size: 49K
    .................................................. Size: 99K
    .................................................. Size: 149K
    .................................................. Size: 199K
    .................................................. Size: 250K
    .................................................. Size: 299K
    .................................................. Size: 350K
    .................................................. Size: 399K
    .................................................. Size: 449K
    .................................................. Size: 499K
    .................................................. Size: 549K
    .................................................. Size: 599K
    .................................................. Size: 649K
    .................................................. Size: 699K
    .................................................. Size: 750K
    .................................................. Size: 799K
    .................................................. Size: 849K
    .................................................. Size: 899K
    .................................................. Size: 949K
    .................................................. Size: 999K
    .................................................. Size: 1049K
    .................................................. Size: 1099K
    .................................................. Size: 1149K
    .......... Size of output: 1160K
    Build succeeded.
    build submit error = 0
    Starting testing step.
    CMake Error at /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/TFW_testing_single_configure_prototype/simple_testing.cmake:213 (message):
    Test failed with error -1

test submit error = 0
File upload submit error = 0
Single configure/build/test failed. The error code was: 255
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE

Console Output (last 100 lines) : Trilinos_pullrequest_intel_17.0.1 # 2339 (click to expand)

***
*** Generating set of Trilinos enables given modified packages from
*** git commit origin/develop to HEAD
***

TRILINOS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos
TRILINOS_SCRIPTS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos
TRIBITS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos/cmake/tribits

A) Generate the Trilinos Packages definition and depencencies XML file

Wrote the file 'TrilinosPackageDependencies.xml'

B) Get the set of changed files

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos

git diff --name-only origin/develop..HEAD > /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/changed-files.txt

Wrote file 'changed-files.txt'

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2

C) Get the unfiltered list of changed Trilinos packages (including 'ALL_PACKAGES')

CHANGED_PACKAGES_FULL_LIST='MueLu'

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

test submit error = 0
File upload submit error = 0
Single configure/build/test failed. The error code was: 255
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE

Console Output (last 100 lines) : Trilinos_pullrequest_gcc_4.9.3_SERIAL # 832 (click to expand)

pwd: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL
+ env TRILINOS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos TRILINOS_SCRIPTS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos/commonTools/framework/get-changed-trilinos-packages.sh origin/develop HEAD packageEnables.cmake

*** Generating set of Trilinos enables given modified packages from
*** git commit origin/develop to HEAD


TRILINOS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos
TRILINOS_SCRIPTS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos
TRIBITS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos/cmake/tribits

A) Generate the Trilinos Packages definition and depencencies XML file

Wrote the file 'TrilinosPackageDependencies.xml'

B) Get the set of changed files

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos

git diff --name-only origin/develop..HEAD > /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/changed-files.txt

Wrote file 'changed-files.txt'

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL

C) Get the unfiltered list of changed Trilinos packages (including 'ALL_PACKAGES')

CHANGED_PACKAGES_FULL_LIST='MueLu'

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

Console Output (last 100 lines) : Trilinos_pullrequest_gcc_7.2.0 # 472 (click to expand)

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

  • set +x
    Enabled packages:
    -- Setting Trilinos_ENABLE_MueLu = ON
    Set CWD = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0/TFW_testing_single_configure_prototype
    Build name = PR-4411-test-Trilinos_pullrequest_gcc_7.2.0-472
    Cur dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0/TFW_testing_single_configure_prototype
    Source dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0/Trilinos
    Binary dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0/pull_request_test
    Parallel level = 18
    skip_by_parts_submit = OFF
    skip_single_submit = ON
    skip_update_step = ON
    skip_upload_config_files = OFF
    skip_clean_build_dir = OFF
    Subproject count = 53
    Dashboard model = Experimental
    Dashboard track = Pull Request
    Running configuration:
    /projects/sems/install/rhel6-x86_64/atdm/binary-install/cmake-3.11.1-Linux-x86_64/bin/cmake
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0/Trilinos/cmake/std/PullRequestLinuxGCC7.2.0TestingSettings.cmake"
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0/packageEnables.cmake"
    -DTrilinos_ENABLE_TESTS:BOOL=ON
    -G "Ninja"
    /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0/Trilinos
    CTEST_DROP_LOCATION = /cdash/submit.php?project=Trilinos
    CDash URL1 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=3&showfilters=1&filtercombine=and&field1=site&compare1=61&value1=ascic141&field2=buildname&compare2=61&value2=PR-4411-test-Trilinos_pullrequest_gcc_7.2.0-472&field3=buildstamp&compare3=61&value3=20190215-1739-Pull Request
    CDash URL2 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4411-test-Trilinos_pullrequest_gcc_7.2.0-472&field2=buildstamp&compare2=61&value2=20190215-1739-Pull Request
    CDash URL3 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4411-test-Trilinos_pullrequest_gcc_7.2.0-472&field2=buildstamp&compare2=61&value2=20190215-1739-Pull Request
    Starting configure step.
    Each . represents 1024 bytes of output
    .................................................. Size: 50K
    .................................................. Size: 100K
    .................................................. Size: 150K
    ........ Size of output: 157K
    configure submit error = 0
    Configure suceeded.
    Starting build step.
    Each symbol represents 1024 bytes of output.
    .................................................. Size: 49K
    .................................................. Size: 99K
    .................................................. Size: 149K
    .................................................. Size: 199K
    .................................................. Size: 250K
    .................................................. Size: 300K
    .................................................. Size: 349K
    .................................................. Size: 400K
    .................................................. Size: 449K
    .................................................. Size: 500K
    .................................................. Size: 549K
    .................................................. Size: 599K
    .................................................. Size: 649K
    .................................................. Size: 699K
    .................................................. Size: 749K
    .................................................. Size: 799K
    .................................................. Size: 850K
    .................................................. Size: 899K
    .................................................. Size: 950K
    .................................................. Size: 999K
    .................................................. Size: 1049K
    .................................................. Size: 1099K
    .................................................. Size: 1149K
    .................................................. Size: 1199K
    .................................................. Size: 1250K
    .................................................. Size: 1300K
    .................................................. Size: 1350K
    .................................................. Size: 1399K
    .................................................. Size: 1449K
    .................................................. Size: 1499K
    .................................................. Size: 1550K
    .................................................. Size: 1599K
    .................................................. Size: 1649K
    .................................................. Size: 1700K
    .................................................. Size: 1749K
    .................................................. Size: 1799K
    .................................................. Size: 1849K
    .................................................. Size: 1900K
    .................................................. Size: 1949K
    .................................................. Size: 1999K
    ................. Size of output: 2016K
    Build succeeded.
    build submit error = 0
    Starting testing step.
    CMake Error at /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0/TFW_testing_single_configure_prototype/simple_testing.cmake:213 (message):
    Test failed with error -1

test submit error = 0
File upload submit error = 0
Single configure/build/test failed. The error code was: 255
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE

Console Output (last 100 lines) : Trilinos_pullrequest_cuda_9.2 # 256 (click to expand)

    ..................................................  Size: 12199K
    ..................................................  Size: 12249K
    ..................................................  Size: 12299K
    ..................................................  Size: 12350K
    ..................................................  Size: 12400K
    ..................................................  Size: 12450K
    ..................................................  Size: 12500K
    ..................................................  Size: 12550K
    ..................................................  Size: 12600K
    ..................................................  Size: 12650K
    ..................................................  Size: 12700K
    ..................................................  Size: 12750K
    ..................................................  Size: 12800K
    ..................................................  Size: 12849K
    ..................................................  Size: 12900K
    ..................................................  Size: 12950K
    ..................................................  Size: 13000K
    ..................................................  Size: 13050K
    ..................................................  Size: 13100K
    ..................................................  Size: 13150K
    ..................................................  Size: 13200K
    ..................................................  Size: 13250K
    ..................................................  Size: 13299K
    ..................................................  Size: 13349K
    ..................................................  Size: 13399K
    ..................................................  Size: 13449K
    ..................................................  Size: 13499K
    ..................................................  Size: 13549K
    ..................................................  Size: 13599K
    ..................................................  Size: 13649K
    ..................................................  Size: 13699K
    ..................................................  Size: 13749K
    ..................................................  Size: 13799K
    ..................................................  Size: 13849K
    ..................................................  Size: 13899K
    ..................................................  Size: 13949K
    ..................................................  Size: 13999K
    ..................................................  Size: 14049K
    ..................................................  Size: 14099K
    ..................................................  Size: 14150K
    ..................................................  Size: 14199K
    ..................................................  Size: 14249K
    ..................................................  Size: 14299K
    ..................................................  Size: 14349K
    ..................................................  Size: 14399K
    ..................................................  Size: 14449K
    ..................................................  Size: 14499K
    ..................................................  Size: 14550K
    ..................................................  Size: 14600K
    ..................................................  Size: 14649K
    ..................................................  Size: 14699K
    ..................................................  Size: 14749K
    ..................................................  Size: 14799K
    ..................................................  Size: 14849K
    ..................................................  Size: 14899K
    ..................................................  Size: 14949K
    ..................................................  Size: 15000K
    ..................................................  Size: 15050K
    ..................................................  Size: 15100K
    ..................................................  Size: 15150K
    ..................................................  Size: 15200K
    ..................................................  Size: 15250K
    ..................................................  Size: 15299K
    ..................................................  Size: 15349K
    ..................................................  Size: 15399K
    ..................................................  Size: 15449K
    ..................................................  Size: 15499K
    ..................................................  Size: 15549K
    ..................................................  Size: 15599K
    ..................................................  Size: 15649K
    ..................................................  Size: 15699K
    ..................................................  Size: 15750K
    ..................................................  Size: 15800K
    ..................................................  Size: 15850K
    ..................................................  Size: 15899K
    ..................................................  Size: 15950K
    ..................................................  Size: 16000K
    ..................................................  Size: 16050K
    ..................................................  Size: 16099K
    ..................................................  Size: 16150K
    ..................................................  Size: 16199K
    ..................................................  Size: 16249K
    ..................................................  Size: 16300K
    ..................................................  Size: 16350K
    ..................................................  Size: 16399K
    ..................................................  Size: 16449K
    .................................... Size of output: 16486K
Build succeeded.
build submit error = 0
Starting testing step.
CMake Error at /home/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_cuda_9.2/TFW_testing_single_configure_prototype/simple_testing.cmake:213 (message):
  Test failed with error -1

test submit error = 0
File upload submit error = 0
Single configure/build/test failed. The error code was: 255
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE


CDash Test Results for PR# 4411.


Wiki: How to Reproduce PR Testing Builds and Errors.

@@ -249,7 +249,7 @@ namespace MueLu {
myGraph = CrsGraphFactory::Build(rowMap,
colMap,
nnzOnRow,
Xpetra::DynamicProfile);
Xpetra::StaticProfile);
Copy link
Member

Choose a reason for hiding this comment

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

@lucbv should really comment on this.

Copy link
Contributor

Choose a reason for hiding this comment

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

My feeling is: this should be fine, the graph constructor actually allocates the exact amount of memory it needs since nnzOnRow is specified.
Of course I would still want this example to be tested to double check correctness.

Copy link
Contributor

Choose a reason for hiding this comment

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

Thanks @lucbv :-)

@@ -134,7 +134,7 @@ namespace MueLu {


// 3) create graph of amalgamated matrix
RCP<CrsGraph> crsGraph = CrsGraphFactory::Build(nodeMap, 10, Xpetra::DynamicProfile);
RCP<CrsGraph> crsGraph = CrsGraphFactory::Build(nodeMap, 10, Xpetra::StaticProfile);
Copy link
Member

Choose a reason for hiding this comment

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

Ok, for the same reason as for MueLu::CoalesceDropFactory_def.hpp.

jhux2
jhux2 previously approved these changes Feb 15, 2019
Copy link
Member

@jhux2 jhux2 left a comment

Choose a reason for hiding this comment

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

I am fine with these, but @lucbv should comment on the structured aggregation change.

@trilinos-autotester
Copy link
Contributor

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

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 2546
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 2343
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 836
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 483
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 260
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
JENKINS_JOB_TYPE Experimental
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Using Repos:

Repo: TRILINOS (trilinos/Trilinos)
  • Branch: muelu_staticprofile
  • SHA: 6feef44
  • Mode: TEST_REPO

Pull Request Author: GeoffDanielson

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Jenkins Testing: 1 or more Jobs FAILED

Note: Testing will normally be attempted again in approx. 2 Hrs 30 Mins. If a change to the PR source branch occurs, the testing will be attempted again on next available autotester run.

Pull Request Auto Testing has FAILED (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 2546
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 2343
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 836
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 483
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 260
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
JENKINS_JOB_TYPE Experimental
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 6feef44
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45
Console Output (last 100 lines) : Trilinos_pullrequest_gcc_4.8.4 # 2546 (click to expand)

A) Generate the Trilinos Packages definition and depencencies XML file

Wrote the file 'TrilinosPackageDependencies.xml'

B) Get the set of changed files

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/Trilinos

git diff --name-only origin/develop..HEAD > /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/changed-files.txt

Wrote file 'changed-files.txt'

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4

C) Get the unfiltered list of changed Trilinos packages (including 'ALL_PACKAGES')

CHANGED_PACKAGES_FULL_LIST='MueLu'

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

  • set +x
    Enabled packages:
    -- Setting Trilinos_ENABLE_MueLu = ON
    Set CWD = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/TFW_testing_single_configure_prototype
    Build name = PR-4411-test-Trilinos_pullrequest_gcc_4.8.4-2546
    Cur dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/TFW_testing_single_configure_prototype
    Source dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/Trilinos
    Binary dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/pull_request_test
    Parallel level = 18
    skip_by_parts_submit = OFF
    skip_single_submit = ON
    skip_update_step = ON
    skip_upload_config_files = OFF
    skip_clean_build_dir = OFF
    Subproject count = 53
    Dashboard model = Experimental
    Dashboard track = Pull Request
    Running configuration:
    /projects/sems/install/rhel6-x86_64/atdm/binary-install/cmake-3.11.1-Linux-x86_64/bin/cmake
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/Trilinos/cmake/std/PullRequestLinuxGCC4.8.4TestingSettings.cmake"
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/packageEnables.cmake"
    -DTrilinos_ENABLE_TESTS:BOOL=ON
    -G "Ninja"
    /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/Trilinos
    CTEST_DROP_LOCATION = /cdash/submit.php?project=Trilinos
    CDash URL1 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=3&showfilters=1&filtercombine=and&field1=site&compare1=61&value1=ascic142&field2=buildname&compare2=61&value2=PR-4411-test-Trilinos_pullrequest_gcc_4.8.4-2546&field3=buildstamp&compare3=61&value3=20190216-0056-Pull Request
    CDash URL2 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4411-test-Trilinos_pullrequest_gcc_4.8.4-2546&field2=buildstamp&compare2=61&value2=20190216-0056-Pull Request
    CDash URL3 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4411-test-Trilinos_pullrequest_gcc_4.8.4-2546&field2=buildstamp&compare2=61&value2=20190216-0056-Pull Request
    Starting configure step.
    Each . represents 1024 bytes of output
    .................................................. Size: 50K
    .................................................. Size: 100K
    .................................................. Size: 150K
    ........ Size of output: 157K
    configure submit error = 0
    Configure suceeded.
    Starting build step.
    Each symbol represents 1024 bytes of output.
    .................................................. Size: 49K
    .................................................. Size: 99K
    .................................................. Size: 149K
    .................................................. Size: 199K
    .................................................. Size: 249K
    .................................................. Size: 299K
    .................................................. Size: 349K
    .................................................. Size: 399K
    .................................................. Size: 449K
    .................................................. Size: 499K
    .................................................. Size: 549K
    .................................................. Size: 599K
    .................................................. Size: 650K
    .................................................. Size: 699K
    .................................................. Size: 749K
    .................................................. Size: 799K
    .................................................. Size: 849K
    .................................................. Size: 899K
    .................................................. Size: 949K
    .................................................. Size: 1000K
    .................................................. Size: 1049K
    .................................................. Size: 1099K
    .................................................. Size: 1149K
    ........... Size of output: 1161K
    Build succeeded.
    build submit error = 0
    Starting testing step.
    CMake Error at /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/TFW_testing_single_configure_prototype/simple_testing.cmake:213 (message):
    Test failed with error -1

test submit error = 0
File upload submit error = 0
Single configure/build/test failed. The error code was: 255
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE

Console Output (last 100 lines) : Trilinos_pullrequest_intel_17.0.1 # 2343 (click to expand)

***
*** Generating set of Trilinos enables given modified packages from
*** git commit origin/develop to HEAD
***

TRILINOS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos
TRILINOS_SCRIPTS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos
TRIBITS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos/cmake/tribits

A) Generate the Trilinos Packages definition and depencencies XML file

Wrote the file 'TrilinosPackageDependencies.xml'

B) Get the set of changed files

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/Trilinos

git diff --name-only origin/develop..HEAD > /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2/changed-files.txt

Wrote file 'changed-files.txt'

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1@2

C) Get the unfiltered list of changed Trilinos packages (including 'ALL_PACKAGES')

CHANGED_PACKAGES_FULL_LIST='MueLu'

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

test submit error = 0
File upload submit error = 0
Single configure/build/test failed. The error code was: 255
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE

Console Output (last 100 lines) : Trilinos_pullrequest_gcc_4.9.3_SERIAL # 836 (click to expand)

pwd: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL
+ env TRILINOS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos TRILINOS_SCRIPTS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos/commonTools/framework/get-changed-trilinos-packages.sh origin/develop HEAD packageEnables.cmake

*** Generating set of Trilinos enables given modified packages from
*** git commit origin/develop to HEAD


TRILINOS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos
TRILINOS_SCRIPTS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos
TRIBITS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos/cmake/tribits

A) Generate the Trilinos Packages definition and depencencies XML file

Wrote the file 'TrilinosPackageDependencies.xml'

B) Get the set of changed files

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos

git diff --name-only origin/develop..HEAD > /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/changed-files.txt

Wrote file 'changed-files.txt'

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL

C) Get the unfiltered list of changed Trilinos packages (including 'ALL_PACKAGES')

CHANGED_PACKAGES_FULL_LIST='MueLu'

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

Console Output (last 100 lines) : Trilinos_pullrequest_gcc_7.2.0 # 483 (click to expand)

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

  • set +x
    Enabled packages:
    -- Setting Trilinos_ENABLE_MueLu = ON
    Set CWD = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0@2/TFW_testing_single_configure_prototype
    Build name = PR-4411-test-Trilinos_pullrequest_gcc_7.2.0-483
    Cur dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0@2/TFW_testing_single_configure_prototype
    Source dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0@2/Trilinos
    Binary dir = /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0@2/pull_request_test
    Parallel level = 18
    skip_by_parts_submit = OFF
    skip_single_submit = ON
    skip_update_step = ON
    skip_upload_config_files = OFF
    skip_clean_build_dir = OFF
    Subproject count = 53
    Dashboard model = Experimental
    Dashboard track = Pull Request
    Running configuration:
    /projects/sems/install/rhel6-x86_64/atdm/binary-install/cmake-3.11.1-Linux-x86_64/bin/cmake
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0@2/Trilinos/cmake/std/PullRequestLinuxGCC7.2.0TestingSettings.cmake"
    -C "/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0@2/packageEnables.cmake"
    -DTrilinos_ENABLE_TESTS:BOOL=ON
    -G "Ninja"
    /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0@2/Trilinos
    CTEST_DROP_LOCATION = /cdash/submit.php?project=Trilinos
    CDash URL1 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=3&showfilters=1&filtercombine=and&field1=site&compare1=61&value1=ascic143&field2=buildname&compare2=61&value2=PR-4411-test-Trilinos_pullrequest_gcc_7.2.0-483&field3=buildstamp&compare3=61&value3=20190216-0057-Pull Request
    CDash URL2 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&display=project&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4411-test-Trilinos_pullrequest_gcc_7.2.0-483&field2=buildstamp&compare2=61&value2=20190216-0057-Pull Request
    CDash URL3 = https://testing-vm.sandia.gov/cdash/index.php?project=Trilinos&filtercount=2&showfilters=0&filtercombine=and&field1=buildname&compare1=61&value1=PR-4411-test-Trilinos_pullrequest_gcc_7.2.0-483&field2=buildstamp&compare2=61&value2=20190216-0057-Pull Request
    Starting configure step.
    Each . represents 1024 bytes of output
    .................................................. Size: 50K
    .................................................. Size: 100K
    .................................................. Size: 150K
    ........ Size of output: 157K
    configure submit error = 0
    Configure suceeded.
    Starting build step.
    Each symbol represents 1024 bytes of output.
    .................................................. Size: 49K
    .................................................. Size: 99K
    .................................................. Size: 149K
    .................................................. Size: 200K
    .................................................. Size: 249K
    .................................................. Size: 299K
    .................................................. Size: 349K
    .................................................. Size: 399K
    .................................................. Size: 449K
    .................................................. Size: 499K
    .................................................. Size: 549K
    .................................................. Size: 599K
    .................................................. Size: 650K
    .................................................. Size: 699K
    .................................................. Size: 749K
    .................................................. Size: 800K
    .................................................. Size: 850K
    .................................................. Size: 899K
    .................................................. Size: 949K
    .................................................. Size: 999K
    .................................................. Size: 1049K
    .................................................. Size: 1099K
    .................................................. Size: 1150K
    .................................................. Size: 1200K
    .................................................. Size: 1250K
    .................................................. Size: 1299K
    .................................................. Size: 1349K
    .................................................. Size: 1400K
    .................................................. Size: 1449K
    .................................................. Size: 1500K
    .................................................. Size: 1550K
    .................................................. Size: 1599K
    .................................................. Size: 1649K
    .................................................. Size: 1699K
    .................................................. Size: 1749K
    .................................................. Size: 1800K
    .................................................. Size: 1850K
    .................................................. Size: 1899K
    .................................................. Size: 1949K
    .................................................. Size: 1999K
    ........................... Size of output: 2026K
    Build succeeded.
    build submit error = 0
    Starting testing step.
    CMake Error at /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0@2/TFW_testing_single_configure_prototype/simple_testing.cmake:213 (message):
    Test failed with error -1

test submit error = 0
File upload submit error = 0
Single configure/build/test failed. The error code was: 255
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE

Console Output (last 100 lines) : Trilinos_pullrequest_cuda_9.2 # 260 (click to expand)

    ..................................................  Size: 12199K
    ..................................................  Size: 12249K
    ..................................................  Size: 12299K
    ..................................................  Size: 12349K
    ..................................................  Size: 12400K
    ..................................................  Size: 12450K
    ..................................................  Size: 12500K
    ..................................................  Size: 12550K
    ..................................................  Size: 12600K
    ..................................................  Size: 12650K
    ..................................................  Size: 12700K
    ..................................................  Size: 12750K
    ..................................................  Size: 12800K
    ..................................................  Size: 12850K
    ..................................................  Size: 12899K
    ..................................................  Size: 12949K
    ..................................................  Size: 12999K
    ..................................................  Size: 13050K
    ..................................................  Size: 13099K
    ..................................................  Size: 13149K
    ..................................................  Size: 13199K
    ..................................................  Size: 13250K
    ..................................................  Size: 13299K
    ..................................................  Size: 13349K
    ..................................................  Size: 13399K
    ..................................................  Size: 13449K
    ..................................................  Size: 13499K
    ..................................................  Size: 13550K
    ..................................................  Size: 13600K
    ..................................................  Size: 13650K
    ..................................................  Size: 13700K
    ..................................................  Size: 13750K
    ..................................................  Size: 13800K
    ..................................................  Size: 13850K
    ..................................................  Size: 13900K
    ..................................................  Size: 13950K
    ..................................................  Size: 13999K
    ..................................................  Size: 14049K
    ..................................................  Size: 14100K
    ..................................................  Size: 14149K
    ..................................................  Size: 14199K
    ..................................................  Size: 14249K
    ..................................................  Size: 14299K
    ..................................................  Size: 14349K
    ..................................................  Size: 14399K
    ..................................................  Size: 14449K
    ..................................................  Size: 14499K
    ..................................................  Size: 14549K
    ..................................................  Size: 14600K
    ..................................................  Size: 14650K
    ..................................................  Size: 14700K
    ..................................................  Size: 14750K
    ..................................................  Size: 14799K
    ..................................................  Size: 14849K
    ..................................................  Size: 14899K
    ..................................................  Size: 14949K
    ..................................................  Size: 15000K
    ..................................................  Size: 15049K
    ..................................................  Size: 15099K
    ..................................................  Size: 15149K
    ..................................................  Size: 15199K
    ..................................................  Size: 15250K
    ..................................................  Size: 15300K
    ..................................................  Size: 15350K
    ..................................................  Size: 15400K
    ..................................................  Size: 15450K
    ..................................................  Size: 15500K
    ..................................................  Size: 15550K
    ..................................................  Size: 15600K
    ..................................................  Size: 15650K
    ..................................................  Size: 15700K
    ..................................................  Size: 15750K
    ..................................................  Size: 15800K
    ..................................................  Size: 15850K
    ..................................................  Size: 15900K
    ..................................................  Size: 15950K
    ..................................................  Size: 16000K
    ..................................................  Size: 16050K
    ..................................................  Size: 16100K
    ..................................................  Size: 16149K
    ..................................................  Size: 16200K
    ..................................................  Size: 16250K
    ..................................................  Size: 16299K
    ..................................................  Size: 16349K
    ..................................................  Size: 16400K
    ..................................................  Size: 16450K
    ........................................ Size of output: 16489K
Build succeeded.
build submit error = 0
Starting testing step.
CMake Error at /home/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_cuda_9.2/TFW_testing_single_configure_prototype/simple_testing.cmake:213 (message):
  Test failed with error -1

test submit error = 0
File upload submit error = 0
Single configure/build/test failed. The error code was: 255
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE


CDash Test Results for PR# 4411.


Wiki: How to Reproduce PR Testing Builds and Errors.

@jhux2 jhux2 added the AT: WIP Causes the PR autotester to not test the PR. (Remove to allow testing to occur.) label Feb 17, 2019
This is part of Tpetra's switch to static profile.
@jhux2 jhux2 added AT: RETEST Causes the PR autotester to run a new round of PR tests on the next iteration and removed AT: WIP Causes the PR autotester to not test the PR. (Remove to allow testing to occur.) labels Mar 15, 2019
This is part of Tpetra's switch to static profile.
Copy link
Member

@jhux2 jhux2 left a comment

Choose a reason for hiding this comment

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

These changes are awesome.

@@ -828,7 +828,7 @@ namespace MueLu {
GetOStream(Statistics1) << "CoalesceDropFactory: nodeMap " << nodeMap->getNodeNumElements() << "/" << nodeMap->getGlobalNumElements() << " elements" << std::endl;

// 3) create graph of amalgamated matrix
RCP<CrsGraph> crsGraph = CrsGraphFactory::Build(nodeMap, 10, Xpetra::DynamicProfile);
RCP<CrsGraph> crsGraph = CrsGraphFactory::Build(nodeMap, A->getNodeMaxNumRowEntries()*blockdim, Xpetra::StaticProfile);
Copy link
Contributor

Choose a reason for hiding this comment

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

This code might run fine, but it could blow out memory if one row happens to have many more entries than other rows. Once we make this change, we may also want to duplicate the loop below, once to get a number of entries in each row (it looks like the loop is amenable to that), and once again to fill the CrsGraph.

Copy link
Member

Choose a reason for hiding this comment

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

@mhoemmen That's a good suggestion, I'll push an update.

@@ -134,7 +134,7 @@ namespace MueLu {


// 3) create graph of amalgamated matrix
RCP<CrsGraph> crsGraph = CrsGraphFactory::Build(nodeMap, 10, Xpetra::DynamicProfile);
RCP<CrsGraph> crsGraph = CrsGraphFactory::Build(nodeMap, A->getNodeMaxNumRowEntries()*blockdim, Xpetra::StaticProfile);
Copy link
Contributor

Choose a reason for hiding this comment

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

See note above. Can MueLu actually call Isorropia with a Tpetra matrix?

Copy link
Member

Choose a reason for hiding this comment

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

No, MueLu will throw. See

#ifdef HAVE_MUELU_TPETRA
#ifdef HAVE_MUELU_INST_DOUBLE_INT_INT
RCP< Xpetra::TpetraCrsGraph<LO, GO, Node> > tpCrsGraph = Teuchos::rcp_dynamic_cast<Xpetra::TpetraCrsGraph<LO, GO, Node> >(crsGraph);
TEUCHOS_TEST_FOR_EXCEPTION(tpCrsGraph != Teuchos::null, Exceptions::RuntimeError, "Tpetra is not supported with Isorropia.");
#else
TEUCHOS_TEST_FOR_EXCEPTION(false, Exceptions::RuntimeError, "Isorropia is an interface to Zoltan which only has support for LO=GO=int and SC=double.");
#endif // ENDIF HAVE_MUELU_INST_DOUBLE_INT_INT
#endif // ENDIF HAVE_MUELU_TPETRA

Copy link
Contributor

Choose a reason for hiding this comment

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

@jhux2 Thanks for the clarification! It's probably better for even the Epetra-based code to use StaticProfile, as long as it has good bounds for each row.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - User Requested Retest - Label AT: RETEST will be reset after testing.

@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)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 2819
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 2623
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 1104
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 791
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 527
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
JENKINS_JOB_TYPE Experimental
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Using Repos:

Repo: TRILINOS (trilinos/Trilinos)
  • Branch: muelu_staticprofile
  • SHA: 3c804b5
  • Mode: TEST_REPO

Pull Request Author: GeoffDanielson

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Jenkins Testing: 1 or more Jobs FAILED

Note: Testing will normally be attempted again in approx. 2 Hrs 30 Mins. If a change to the PR source branch occurs, the testing will be attempted again on next available autotester run.

Pull Request Auto Testing has FAILED (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 2819
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 2623
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 1104
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 791
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 527
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
JENKINS_JOB_TYPE Experimental
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45
Console Output (last 100 lines) : Trilinos_pullrequest_gcc_4.8.4 # 2819 (click to expand)

*** git commit origin/develop to HEAD
***

TRILINOS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/Trilinos
TRILINOS_SCRIPTS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/Trilinos
TRIBITS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/Trilinos/cmake/tribits

A) Generate the Trilinos Packages definition and depencencies XML file

Wrote the file 'TrilinosPackageDependencies.xml'

B) Get the set of changed files

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/Trilinos

git diff --name-only origin/develop..HEAD > /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4/changed-files.txt

Wrote file 'changed-files.txt'

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.8.4

C) Get the unfiltered list of changed Trilinos packages (including 'ALL_PACKAGES')

CHANGED_PACKAGES_FULL_LIST='MueLu'

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

Console Output (last 100 lines) : Trilinos_pullrequest_intel_17.0.1 # 2623 (click to expand)

PULLREQUEST_CDASH_TRACK is set. Setting CDASH_TRACK=Pull Request
CDash Track = Pull Request
pwd: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1
+ env TRILINOS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1/Trilinos TRILINOS_SCRIPTS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1/Trilinos /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1/Trilinos/commonTools/framework/get-changed-trilinos-packages.sh origin/develop HEAD packageEnables.cmake

*** Generating set of Trilinos enables given modified packages from
*** git commit origin/develop to HEAD


TRILINOS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1/Trilinos
TRILINOS_SCRIPTS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1/Trilinos
TRIBITS_DIR=/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1/Trilinos/cmake/tribits

A) Generate the Trilinos Packages definition and depencencies XML file

Wrote the file 'TrilinosPackageDependencies.xml'

B) Get the set of changed files

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1/Trilinos

git diff --name-only origin/develop..HEAD > /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1/changed-files.txt

Wrote file 'changed-files.txt'

Current directory: /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_intel_17.0.1

C) Get the unfiltered list of changed Trilinos packages (including 'ALL_PACKAGES')

CHANGED_PACKAGES_FULL_LIST='MueLu'

D) Filter list of changed packages to get only the PT packages

CHANGED_PACKAGES_PT_LIST='MueLu'

E) Generate the *.cmake enables file

Wrote file 'packageEnables.cmake'

Console Output (last 100 lines) : Trilinos_pullrequest_gcc_4.9.3_SERIAL # 1104 (click to expand)

[EnvInject] - Loading node environment variables.
Building remotely on ascic166-trilinos (trilinos-32 trilinos-skylake trilinos-any) in workspace /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Done
Cloning the remote Git repository
Cloning repository https://github.com/trilinos/Trilinos
 > git init /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_4.9.3_SERIAL/Trilinos # timeout=10
Fetching upstream changes from https://github.com/trilinos/Trilinos
 > git --version # timeout=10
Setting http proxy: wwwproxy.sandia.gov:80
 > git fetch --tags --progress https://github.com/trilinos/Trilinos +refs/heads/*:refs/remotes/origin/* # timeout=25
 > git config remote.origin.url https://github.com/trilinos/Trilinos # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url https://github.com/trilinos/Trilinos # timeout=10
Fetching upstream changes from https://github.com/trilinos/Trilinos
Setting http proxy: wwwproxy.sandia.gov:80
 > git fetch --tags --progress https://github.com/trilinos/Trilinos +refs/heads/*:refs/remotes/origin/* # timeout=25
 > git rev-parse refs/remotes/origin/develop^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/develop^{commit} # timeout=10
Checking out Revision e8dcaab70de9d99b066511fda529acb9c2bf54dd (refs/remotes/origin/develop)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f e8dcaab70de9d99b066511fda529acb9c2bf54dd
Commit message: "Merge Pull Request #4609 from trilinos/Trilinos/amesos2-linsolfact"
 > git rev-list --no-walk 0fcd5c0f00e8fd204f2f7d40cfd3d4ca3f3e4537 # timeout=10
[Trilinos_pullrequest_gcc_4.9.3_SERIAL] $ /bin/env bash /tmp/jenkins8282485891773590117.sh
git version 1.8.3.1
Cloning into 'TFW_single_configure_support_scripts'...
Cloning into 'TFW_testing_single_configure_prototype'...
fatal: repository 'https://prwolfe:n17v8WYsMB2iT1Gz2aY1@gitlab.sandia.gov/20855/TFW_testing_single_configure_prototype.git/' not found
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE

Console Output (last 100 lines) : Trilinos_pullrequest_gcc_7.2.0 # 791 (click to expand)

[EnvInject] - Loading node environment variables.
Building remotely on ascic113-trilinos (trilinos-32 trilinos-sandybridge trilinos-any) in workspace /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/trilinos/Trilinos # timeout=10
Fetching upstream changes from https://github.com/trilinos/Trilinos
 > git --version # timeout=10
using GIT_SSH to set credentials Trilinos ssh key
Setting http proxy: wwwproxy.sandia.gov:80
 > git fetch --tags --progress https://github.com/trilinos/Trilinos +refs/heads/*:refs/remotes/origin/* # timeout=20
 > git rev-parse refs/remotes/origin/develop^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/develop^{commit} # timeout=10
Checking out Revision e8dcaab70de9d99b066511fda529acb9c2bf54dd (refs/remotes/origin/develop)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f e8dcaab70de9d99b066511fda529acb9c2bf54dd
Commit message: "Merge Pull Request #4609 from trilinos/Trilinos/amesos2-linsolfact"
 > git rev-list --no-walk 0fcd5c0f00e8fd204f2f7d40cfd3d4ca3f3e4537 # timeout=10
[Trilinos_pullrequest_gcc_7.2.0] $ /bin/env bash /tmp/jenkins1782077338058586738.sh
git version 1.7.1
/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0/TFW_single_configure_support_scripts /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0
Already up-to-date.
/scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0
Initialized empty Git repository in /scratch/trilinos/workspace/trilinos-folder/Trilinos_pullrequest_gcc_7.2.0/TFW_testing_single_configure_prototype/.git/
error: The requested URL returned error: 403 Forbidden while accessing https://prwolfe:n17v8WYsMB2iT1Gz2aY1@gitlab.sandia.gov/20855/TFW_testing_single_configure_prototype.git/info/refs

fatal: HTTP request failed
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE

Console Output (last 100 lines) : Trilinos_pullrequest_cuda_9.2 # 527 (click to expand)

    ..................................................  Size: 226799K
    ..................................................  Size: 226849K
    ..................................................  Size: 226899K
    ..................................................  Size: 226949K
    ..................................................  Size: 226999K
    ..................................................  Size: 227049K
    ..................................................  Size: 227099K
    ..................................................  Size: 227150K
    ..................................................  Size: 227200K
    ..................................................  Size: 227250K
    ..................................................  Size: 227300K
    ..................................................  Size: 227350K
    ..................................................  Size: 227400K
    ..................................................  Size: 227450K
    ..................................................  Size: 227500K
    ..................................................  Size: 227550K
    ..................................................  Size: 227600K
    ..................................................  Size: 227650K
    ..................................................  Size: 227700K
    ..................................................  Size: 227750K
    ..................................................  Size: 227800K
    ..................................................  Size: 227850K
    ..................................................  Size: 227900K
    ..................................................  Size: 227950K
    ..................................................  Size: 228000K
    ..................................................  Size: 228050K
    ..................................................  Size: 228100K
    ..................................................  Size: 228150K
    ..................................................  Size: 228200K
    ..................................................  Size: 228250K
    ..................................................  Size: 228300K
    ..................................................  Size: 228350K
    ..................................................  Size: 228400K
    ..................................................  Size: 228450K
    ..................................................  Size: 228500K
    ..................................................  Size: 228550K
    ..................................................  Size: 228600K
    ..................................................  Size: 228650K
    ..................................................  Size: 228700K
    ..................................................  Size: 228750K
    ..................................................  Size: 228800K
    ..................................................  Size: 228850K
    ..................................................  Size: 228900K
    ..................................................  Size: 228950K
    ..................................................  Size: 229000K
    ..................................................  Size: 229050K
    ..................................................  Size: 229100K
    ..................................................  Size: 229150K
    ..................................................  Size: 229200K
    ..................................................  Size: 229250K
    ..................................................  Size: 229300K
    ..................................................  Size: 229350K
    ..................................................  Size: 229400K
    ..................................................  Size: 229450K
    ..................................................  Size: 229500K
    ..................................................  Size: 229550K
    ..................................................  Size: 229600K
    ..................................................  Size: 229650K
    ..................................................  Size: 229700K
    ..................................................  Size: 229750K
    ..................................................  Size: 229800K
    ..................................................  Size: 229850K
    ..................................................  Size: 229900K
    ..................................................  Size: 229950K
    ..................................................  Size: 230000K
    ..................................................  Size: 230050K
    ..................................................  Size: 230100K
    ..................................................  Size: 230150K
    ..................................................  Size: 230200K
    ..................................................  Size: 230250K
    ..................................................  Size: 230300K
    ..................................................  Size: 230350K
    ..................................................  Size: 230400K
    ..................................................  Size: 230450K
    ..................................................  Size: 230500K
    ..................................................  Size: 230550K
    ..................................................  Size: 230600K
    ..................................................  Size: 230650K
    ..................................................  Size: 230700K
    ..................................................  Size: 230750K
    ..................................................  Size: 230800K
    ..................................................  Size: 230850K
    ..................................................  Size: 230900K
    ..................................................  Size: 230950K
    ..................................................  Size: 231000K
    ..................................................  Size: 231050K
    ..................................................  Size: 231100K
    ..................................................  Size: 231150K
    ..................................................  Size: 231200K
    ..................................................  Size: 231250K
    ..................................................  Size: 231300K
    .. Size of output: 231302K
Build succeeded.
build submit error = 0
Starting testing step.
Tests succeeded.
test submit error = 0
File upload submit error = 0
Archiving artifacts
Finished: SUCCESS


CDash Test Results for PR# 4411.


Wiki: How to Reproduce PR Testing Builds and Errors.

@trilinos-autotester trilinos-autotester removed the AT: RETEST Causes the PR autotester to run a new round of PR tests on the next iteration label Mar 15, 2019
@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Failure: Timed out waiting for job Trilinos_pullrequest_intel_17.0.1 to start: Total Wait = 603

@william76 william76 added the AT: RETEST Causes the PR autotester to run a new round of PR tests on the next iteration label Apr 8, 2019
@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - User Requested Retest - Label AT: RETEST will be reset after testing.

@trilinos-autotester
Copy link
Contributor

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

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 3172
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 3001
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 1448
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 1167
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 864
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
JENKINS_JOB_TYPE Experimental
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Using Repos:

Repo: TRILINOS (trilinos/Trilinos)
  • Branch: muelu_staticprofile
  • SHA: 3c804b5
  • Mode: TEST_REPO

Pull Request Author: GeoffDanielson

@trilinos-autotester
Copy link
Contributor

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

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 3172
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 3001
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 1448
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 1167
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 864
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
JENKINS_JOB_TYPE Experimental
PULLREQUESTNUM 4411
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH muelu_staticprofile
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA 3c804b5
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 88d1e45


CDash Test Results for PR# 4411.

@trilinos-autotester trilinos-autotester removed the AT: RETEST Causes the PR autotester to run a new round of PR tests on the next iteration label Apr 9, 2019
@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Merge Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED AND APPROVED by [ jhux2 ]!

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - AutoMerge IS ENABLED, but the Label AT: AUTOMERGE is not set. Either set Label AT: AUTOMERGE or manually merge the PR...

@mhoemmen
Copy link
Contributor

mhoemmen commented Apr 9, 2019

@jhux2 were you planning on pushing an update first?

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - AutoMerge IS ENABLED, but the Label AT: AUTOMERGE is not set. Either set Label AT: AUTOMERGE or manually merge the PR...

2 similar comments
@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - AutoMerge IS ENABLED, but the Label AT: AUTOMERGE is not set. Either set Label AT: AUTOMERGE or manually merge the PR...

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - AutoMerge IS ENABLED, but the Label AT: AUTOMERGE is not set. Either set Label AT: AUTOMERGE or manually merge the PR...

@jhux2
Copy link
Member

jhux2 commented Apr 12, 2019

@mhoemmen @GeoffDanielson I'm ok with merging this as is. Adding more precise graph sizes will involve changes to Xpetra, which can be a separate PR.

@mhoemmen mhoemmen merged commit 423f871 into develop Apr 12, 2019
@mhoemmen
Copy link
Contributor

@jhux2 Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants