You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm getting a couple of warnings on the current develop branch:
/build/ginkgo-hpc-git/src/ginkgo/cuda/base/pointer_mode_guard.hpp: In destructor ‘gko::kernels::cuda::cublas::pointer_mode_guard::~pointer_mode_guard()’:
/build/ginkgo-hpc-git/src/ginkgo/cuda/base/pointer_mode_guard.hpp:82:10: warning: ‘bool std::uncaught_exception()’ is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations]
82 | if (std::uncaught_exception()) {
| ^~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/include/c++/exception:109:1: note: declared here
109 | bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
| ^ ~~~~~~~~~~~~~~~~
(the same appears on a few more places in pointer_mode_guard.hpp)
/build/ginkgo-hpc-git/src/ginkgo/cuda/test/base/index_set.cu(84): warning #177-D: function "<unnamed>::index_set::assert_equal_arrays" was declared but never referenced
From doxygen 1.9.5:
warning: Tag 'CLASS_DIAGRAMS' at line 85 of file '/build/ginkgo-hpc-git/src/build/doc/Doxyfile-usr' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
At runtime, some tests failed:
100/300 Test #91: omp/test/reorder/rcm_kernels .............................Subprocess aborted***Exception: 0.18 sec
Running main() from /build/gtest/src/googletest-release-1.12.1/googletest/src/gtest_main.cc
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from Rcm
[ RUN ] Rcm.OmpPermutationIsRcmOrdered
/usr/include/c++/12.2.0/bits/stl_vector.h:1123: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = int; _Alloc = gko::ExecutorAllocator<int>; reference = int&; size_type = long unsigned int]: Assertion '__n < this->size()' failed.
223/300 Test #226: test/factorization/par_ilu_kernels_omp ...................Subprocess aborted***Exception: 0.26 sec
Running main() from /build/gtest/src/googletest-release-1.12.1/googletest/src/gtest_main.cc
[==========] Running 56 tests from 8 test suites.
[----------] Global test environment set-up.
[----------] 7 tests from ParIlu/<float, int>, where TypeParam = std::tuple<float, int>
[ RUN ] ParIlu/<float, int>.KernelAddDiagonalElementsSortedEquivalentToRef
[ OK ] ParIlu/<float, int>.KernelAddDiagonalElementsSortedEquivalentToRef (85 ms)
[ RUN ] ParIlu/<float, int>.KernelAddDiagonalElementsUnsortedEquivalentToRef
/usr/include/c++/12.2.0/bits/uniform_int_dist.h:97: std::uniform_int_distribution<_IntType>::param_type::param_type(_IntType, _IntType) [with _IntType = int]: Assertion '_M_a <= _M_b' failed.
Start 227: test/factorization/par_ilu_kernels_cuda
224/300 Test #227: test/factorization/par_ilu_kernels_cuda ..................Subprocess aborted***Exception: 2.55 sec
Running main() from /build/gtest/src/googletest-release-1.12.1/googletest/src/gtest_main.cc
[==========] Running 56 tests from 8 test suites.
[----------] Global test environment set-up.
[----------] 7 tests from ParIlu/<float, int>, where TypeParam = std::tuple<float, int>
[ RUN ] ParIlu/<float, int>.KernelAddDiagonalElementsSortedEquivalentToRef
[ OK ] ParIlu/<float, int>.KernelAddDiagonalElementsSortedEquivalentToRef (2205 ms)
[ RUN ] ParIlu/<float, int>.KernelAddDiagonalElementsUnsortedEquivalentToRef
/usr/include/c++/12.2.0/bits/uniform_int_dist.h:97: std::uniform_int_distribution<_IntType>::param_type::param_type(_IntType, _IntType) [with _IntType = int]: Assertion '_M_a <= _M_b' failed.
245/300 Test #248: test/matrix/matrix_omp ...................................Subprocess aborted***Exception: 0.16 sec
Running main() from /build/gtest/src/googletest-release-1.12.1/googletest/src/gtest_main.cc
[==========] Running 323 tests from 17 test suites.
[----------] Global test environment set-up.
[----------] 19 tests from Matrix/DenseWithDefaultStride, where TypeParam = DenseWithDefaultStride
[ RUN ] Matrix/DenseWithDefaultStride.SpMVIsEquivalentToRef
/usr/include/c++/12.2.0/bits/uniform_int_dist.h:97: std::uniform_int_distribution<_IntType>::param_type::param_type(_IntType, _IntType) [with _IntType = long int]: Assertion '_M_a <= _M_b' failed.
Start 249: test/matrix/matrix_cuda
246/300 Test #249: test/matrix/matrix_cuda ..................................Subprocess aborted***Exception: 3.08 sec
Running main() from /build/gtest/src/googletest-release-1.12.1/googletest/src/gtest_main.cc
[==========] Running 399 tests from 21 test suites.
[----------] Global test environment set-up.
[----------] 19 tests from Matrix/DenseWithDefaultStride, where TypeParam = DenseWithDefaultStride
[ RUN ] Matrix/DenseWithDefaultStride.SpMVIsEquivalentToRef
/usr/include/c++/12.2.0/bits/uniform_int_dist.h:97: std::uniform_int_distribution<_IntType>::param_type::param_type(_IntType, _IntType) [with _IntType = long int]: Assertion '_M_a <= _M_b' failed.
The text was updated successfully, but these errors were encountered:
Thanks for the report! We can't do anything about the unhandled_exception warning without requiring C++17 support or some hacky workarounds that I'd like to avoid. The assertion failures are tracked with #1143, the rest should be fixed by #1189
I'm getting a couple of warnings on the current
develop
branch:(the same appears on a few more places in
pointer_mode_guard.hpp
)From doxygen 1.9.5:
At runtime, some tests failed:
The text was updated successfully, but these errors were encountered: