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

fix autotools configure to support building w/o IB #24

Merged
merged 1 commit into from
Nov 15, 2014
Merged

fix autotools configure to support building w/o IB #24

merged 1 commit into from
Nov 15, 2014

Conversation

mike-dubman
Copy link
Contributor

No description provided.

@mellanox-github
Copy link
Contributor

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
http://bgate.mellanox.com:8000/jenkins-secure/job/gh-ucx-pr/38/
Test PASSed.

@mike-dubman
Copy link
Contributor Author

@yosefe @shamisp - please review

@yosefe
Copy link
Contributor

yosefe commented Nov 14, 2014

@miked-mellanox - yes
we can consider naming it "with-verbs", as OpenMPI does

@mellanox-github
Copy link
Contributor

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
http://bgate.mellanox.com:8000/jenkins-secure/job/gh-ucx-pr/40/

Build Log
last 50 lines

[...truncated 2189 lines...]
[ RUN      ] test_uct.open_iface
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../src/ucs/gtest/test.cc:87: Failure
Failed
Got 30 valgrind errors during the test
[  FAILED  ] test_uct.open_iface (88 ms)
[ RUN      ] test_uct.connect_ep
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../src/ucs/gtest/test.cc:87: Failure
Failed
Got 73 valgrind errors during the test
[  FAILED  ] test_uct.connect_ep (275 ms)
[----------] 3 tests from test_uct (620 ms total)

[----------] 1 test from valgrind
[ RUN      ] valgrind.errors
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../src/ucs/gtest/main.cc:23: Failure
Value of: errors
  Actual: 126
Expected: 0
[  FAILED  ] valgrind.errors (30 ms)
[----------] 1 test from valgrind (31 ms total)

[----------] Global test environment tear-down
[==========] 70 tests from 20 test cases ran. (10304 ms total)
[  PASSED  ] 66 tests.
[  FAILED  ] 4 tests, listed below:
[  FAILED  ] test_uct.query_resources
[  FAILED  ] test_uct.open_iface
[  FAILED  ] test_uct.connect_ep
[  FAILED  ] valgrind.errors

 4 FAILED TESTS
make: *** [test_valgrind] Error 1
make: Leaving directory `/scrap/jenkins/jobs/gh-ucx-pr/workspace/build-test/test/gtest'
Build step 'Execute shell' marked build as failure
TAP Reports Processing: START
Looking for TAP results report in workspace using pattern: **/*.tap
Did not find any matching files.
[Valgrind] Files to copy:
[Valgrind] Analysing valgrind results
[Valgrind] Ending the valgrind analysis.
Anchor chain: could not read file with links: /var/lib/jenkins/jobs/gh-ucx-pr/workspace/jenkins_sidelinks.txt (No such file or directory)
[copy-to-slave] The build is taking place on the master node, no copy back to the master will take place.
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Request made to compress build log
Sending email to: [email protected] [email protected] [email protected]
[BFA] Scanning build for known causes...

[BFA] Done. 0s

Test FAILed.

@mike-dubman
Copy link
Contributor Author

seems valgrind 3.10.0 is unsupported by jenkins yet

@mike-dubman
Copy link
Contributor Author

retest this please

@mellanox-github
Copy link
Contributor

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
http://bgate.mellanox.com:8000/jenkins-secure/job/gh-ucx-pr/42/

Build Log
last 50 lines

[...truncated 2189 lines...]
[ RUN      ] test_uct.open_iface
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../src/ucs/gtest/test.cc:87: Failure
Failed
Got 30 valgrind errors during the test
[  FAILED  ] test_uct.open_iface (88 ms)
[ RUN      ] test_uct.connect_ep
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../src/ucs/gtest/test.cc:87: Failure
Failed
Got 73 valgrind errors during the test
[  FAILED  ] test_uct.connect_ep (272 ms)
[----------] 3 tests from test_uct (614 ms total)

[----------] 1 test from valgrind
[ RUN      ] valgrind.errors
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../src/ucs/gtest/main.cc:23: Failure
Value of: errors
  Actual: 126
Expected: 0
[  FAILED  ] valgrind.errors (29 ms)
[----------] 1 test from valgrind (31 ms total)

[----------] Global test environment tear-down
[==========] 70 tests from 20 test cases ran. (10116 ms total)
[  PASSED  ] 66 tests.
[  FAILED  ] 4 tests, listed below:
[  FAILED  ] test_uct.query_resources
[  FAILED  ] test_uct.open_iface
[  FAILED  ] test_uct.connect_ep
[  FAILED  ] valgrind.errors

 4 FAILED TESTS
make: *** [test_valgrind] Error 1
make: Leaving directory `/scrap/jenkins/jobs/gh-ucx-pr/workspace/build-test/test/gtest'
Build step 'Execute shell' marked build as failure
TAP Reports Processing: START
Looking for TAP results report in workspace using pattern: **/*.tap
Did not find any matching files.
[Valgrind] Files to copy:
[Valgrind] Analysing valgrind results
[Valgrind] Ending the valgrind analysis.
Anchor chain: could not read file with links: /var/lib/jenkins/jobs/gh-ucx-pr/workspace/jenkins_sidelinks.txt (No such file or directory)
[copy-to-slave] The build is taking place on the master node, no copy back to the master will take place.
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Request made to compress build log
Sending email to: [email protected] [email protected] [email protected]
[BFA] Scanning build for known causes...

[BFA] Done. 0s

Test FAILed.

@mellanox-github
Copy link
Contributor

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
http://bgate.mellanox.com:8000/jenkins-secure/job/gh-ucx-pr/43/

Build Log
last 50 lines

[...truncated 604 lines...]
checking for main in -lintl... no
configure: WARNING: intl library not found
checking for struct dl_phdr_info... yes
configure: Compiling with verbs support from /usr
checking infiniband/verbs.h usability... yes
checking infiniband/verbs.h presence... yes
checking for infiniband/verbs.h... yes
checking for ibv_get_device_list in -libverbs... yes
checking infiniband/verbs_exp.h usability... yes
checking infiniband/verbs_exp.h presence... yes
checking for infiniband/verbs_exp.h... yes
checking infiniband/mlx5_hw.h usability... yes
checking infiniband/mlx5_hw.h presence... yes
checking for infiniband/mlx5_hw.h... yes
configure: Compiling with mlx5 bare-metal support
checking whether IBV_EXP_QPT_DC_INI is declared... yes
checking for struct ibv_exp_dct_init_attr.inline_size... yes
configure: Checking OFED valgrind libs /usr/lib64/mlnx_ofed/valgrind
configure: Added /usr/lib64/mlnx_ofed/valgrind to valgrind LD_LIBRARY_PATH
checking for mpicc... no
checking for mpiicc... no
checking for mpirun... no
checking for mpiexec... no
checking for orterun... no
configure: error: --with-mpi was requested but MPI was not found in the PATH
+ echo 'Build gtest '
Build gtest 
+ make clean
make: *** No rule to make target `clean'.  Stop.
+ echo 'Starting gtest'
Starting gtest
+ make -C test/gtest test
make: *** test/gtest: No such file or directory.  Stop.
Build step 'Execute shell' marked build as failure
TAP Reports Processing: START
Looking for TAP results report in workspace using pattern: **/*.tap
Did not find any matching files.
[Valgrind] Files to copy:
[Valgrind] Analysing valgrind results
[Valgrind] Ending the valgrind analysis.
Anchor chain: could not read file with links: /var/lib/jenkins/jobs/gh-ucx-pr/workspace/jenkins_sidelinks.txt (No such file or directory)
[copy-to-slave] The build is taking place on the master node, no copy back to the master will take place.
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Request made to compress build log
Sending email to: [email protected] [email protected] [email protected]
[BFA] Scanning build for known causes...

[BFA] Done. 0s

Test FAILed.

* --without-ib supported in configure
* added to the jenkins testing that it can build w/o IB
* --with-ofed=/path/to/ofed is supported
@mellanox-github
Copy link
Contributor

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
http://bgate.mellanox.com:8000/jenkins-secure/job/gh-ucx-pr/44/
Test PASSed.

mike-dubman added a commit that referenced this pull request Nov 15, 2014
fix autotools configure to support building w/o IB
@mike-dubman mike-dubman merged commit 630a63e into openucx:master Nov 15, 2014
@mike-dubman mike-dubman deleted the topic/fix_build_noib branch November 15, 2014 18:26
@shamisp
Copy link
Contributor

shamisp commented Nov 15, 2014

This one also solves #22 (close #22)

amaslenn pushed a commit to amaslenn/ucx that referenced this pull request Jun 1, 2020
evgeny-leksikov pushed a commit to evgeny-leksikov/ucx that referenced this pull request Sep 8, 2020
…ed-iters-i3

TEST: io_demo - run an unlimited number of iterations if 0 is set for -i
shizhibao pushed a commit to shizhibao/ucx that referenced this pull request Jan 16, 2021
Fix non-contiguous datatype UT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants