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

Use Ubuntu 24.04 #390

Merged
merged 4 commits into from
Oct 13, 2024
Merged

Use Ubuntu 24.04 #390

merged 4 commits into from
Oct 13, 2024

Conversation

dweindl
Copy link
Member

@dweindl dweindl commented Oct 11, 2024

  • Use Ubuntu 24.04 (also ICB-DCM/custom_ci_image@795e527)
  • Don't attempt to install Python packages with system-Python
  • Ensure dummy MPI_* functions from libdmumps_seq-5.6.so via IpOpt don't shadow proper MPI functions
  • Fix some Issue with lcov/geninfo when creating coverate reports

    Test time (real) =  21.72 sec
    Capturing coverage data from .
    geninfo cmd: '/usr/bin/geninfo . --output-filename parpe_coverage.info --memory 0'
    Found gcov version: 13.2.0
    Using intermediate gcov format
    Writing temporary data to /tmp/geninfo_dato54m
    Scanning . for .gcda files ...
    Found 58 data files in .
    Processing ./tests/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.gcda
    Processing ./tests/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.gcda
    geninfo: WARNING: /usr/include/c++/13/bits/hashtable_policy.h:333: unexecuted block on non-branch line with non-zero hit count.  Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero.
    Processing ./tests/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.gcda
    geninfo: WARNING: /usr/include/c++/13/bits/alloc_traits.h:517: unexecuted block on non-branch line with non-zero hit count.  Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero.
        (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning)
    Processing ./tests/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.gcda
    Processing ./tests/parpecommon/CMakeFiles/unittests_common.dir/commonTests.cpp.gcda
    geninfo: WARNING: /usr/include/c++/13/bits/stl_iterator_base_types.h:240: unexecuted block on non-branch line with non-zero hit count.  Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero.
        (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning)
    geninfo: ERROR: mismatched end line for _ZN26Testing_TenToMinusInf_Test8TestBodyEv at /__w/parPE/parPE/tests/parpecommon/commonTests.cpp:21: 21 -> 23
        (use "geninfo --ignore-errors mismatch ..." to bypass this error)
    make[3]: *** [CMakeFiles/parpe_coverage.dir/build.make:77: CMakeFiles/parpe_coverage] Error 1
    make[2]: *** [CMakeFiles/Makefile2:1192: CMakeFiles/parpe_coverage.dir/all] Error 2
    make[1]: *** [CMakeFiles/Makefile2:1199: CMakeFiles/parpe_coverage.dir/rule] Error 2
    make: *** [Makefile:576: parpe_coverage] Error 2
    

  • Update valgrind suppressions

@dweindl dweindl force-pushed the ubuntu24 branch 5 times, most recently from ac9e7ad to 3a14805 Compare October 13, 2024 16:01
Copy link

sonarcloud bot commented Oct 13, 2024

@dweindl dweindl marked this pull request as ready for review October 13, 2024 16:53
@dweindl dweindl merged commit ce32e83 into develop Oct 13, 2024
9 of 10 checks passed
@dweindl dweindl deleted the ubuntu24 branch October 13, 2024 16:53
@dweindl dweindl linked an issue Oct 14, 2024 that may be closed by this pull request
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.

Upgrade dockerhub image and GHA to use Ubuntu 24.04
1 participant