Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 844100 - sci-chemistry/gromacs-2022.1 fails tests on arm
Summary: sci-chemistry/gromacs-2022.1 fails tests on arm
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: ARM Linux
: Normal normal (vote)
Assignee: Alexey Shvetsov
URL: https://gitlab.com/gromacs/gromacs/-/...
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks: 834865
  Show dependency tree
 
Reported: 2022-05-13 20:06 UTC by Jakov Smolić
Modified: 2022-07-04 14:10 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (gromacs.bz2,90.56 KB, application/x-bzip)
2022-05-13 20:17 UTC, Jakov Smolić
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jakov Smolić archtester gentoo-dev 2022-05-13 20:06:47 UTC
93% tests passed[0;0m, [0;31m6 tests failed[0;0m out of 87

Label Time Summary:
GTest              = 249.40 sec*proc (81 tests)
IntegrationTest    = 116.18 sec*proc (25 tests)
MpiTest            = 122.75 sec*proc (19 tests)
SlowTest           = 129.35 sec*proc (13 tests)
UnitTest           =   3.87 sec*proc (43 tests)

Total Test time (real) = 361.87 sec

The following tests FAILED:
	[0;31m 13 - UtilityUnitTests (Failed)[0;0m
	[0;31m 23 - CommandLineUnitTests (Failed)[0;0m
	[0;31m 36 - OptionsUnitTests (Failed)[0;0m
	[0;31m 40 - TableUnitTests (Failed)[0;0m
	[0;31m 59 - SelectionUnitTests (Failed)[0;0m
	[0;31m 61 - MdrunModulesTests (Failed)[0;0m
Errors while running CTest
[31mFAILED: [0mCMakeFiles/run-ctest-nophys /var/tmp/portage/sci-chemistry/gromacs-2022.1/work/gromacs-2022.1_float/CMakeFiles/run-ctest-nophys 
cd /var/tmp/portage/sci-chemistry/gromacs-2022.1/work/gromacs-2022.1_float && /usr/bin/ctest --output-on-failure -E physicalvalidationtests
ninja: build stopped: subcommand failed.
 * ERROR: sci-chemistry/gromacs-2022.1::gentoo failed (test phase):
 *   ninja -v -j8 -l0 check failed
 * 
 * Call stack:
 *     ebuild.sh, line  127:  Called src_test
 *   environment, line 4366:  Called cmake_src_compile 'check'
 *   environment, line 1657:  Called cmake_build 'check'
 *   environment, line 1626:  Called eninja 'check'
 *   environment, line 2780:  Called die
 * The specific snippet of code:
 *       "$@" || die "${nonfatal_args[@]}" "${*} failed"
 * 
 * If you need support, post the output of `emerge --info '=sci-chemistry/gromacs-2022.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sci-chemistry/gromacs-2022.1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/sci-chemistry/gromacs-2022.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sci-chemistry/gromacs-2022.1/temp/environment'.
 * Working directory: '/var/tmp/portage/sci-chemistry/gromacs-2022.1/work/gromacs-2022.1_float'
 * S: '/var/tmp/portage/sci-chemistry/gromacs-2022.1/work/gromacs-2022.1'
Comment 1 Jakov Smolić archtester gentoo-dev 2022-05-13 20:17:42 UTC
Created attachment 778601 [details]
build log
Comment 2 Alexey Shvetsov archtester gentoo-dev 2022-07-04 13:45:12 UTC
It actualy shouldnt

https://manual.gromacs.org/current/release-notes/2022/major/removed-functionality.html 

GROMACS 2022 removed support for ARMv7 and older ARM arches. So now it effectively should only work on arm64 (aka armv8)

Thats why keywords for arm was dropped for 2022
Comment 3 Larry the Git Cow gentoo-dev 2022-07-04 14:10:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72794fd1a8a1932c878b77db53707b5d7aae2958

commit 72794fd1a8a1932c878b77db53707b5d7aae2958
Author:     Alexey Shvetsov <alexxy@gentoo.org>
AuthorDate: 2022-07-04 14:09:00 +0000
Commit:     Alexey Shvetsov <alexxy@gentoo.org>
CommitDate: 2022-07-04 14:10:19 +0000

    sci-chemistry/gromacs: arm was dropped upstream since 2022.x
    
    Closes: https://bugs.gentoo.org/844100
    
    Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>

 sci-chemistry/gromacs/gromacs-2022.1.ebuild    | 3 ++-
 sci-chemistry/gromacs/gromacs-2022.2.ebuild    | 3 ++-
 sci-chemistry/gromacs/gromacs-2022.9999.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)