Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 757534 - dev-util/scons-4.0.1 fails tests (test/MSVS/*)
Summary: dev-util/scons-4.0.1 fails tests (test/MSVS/*)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michał Górny
URL: https://pairlist4.pair.net/pipermail/...
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks: 815025
  Show dependency tree
 
Reported: 2020-11-29 03:07 UTC by Alexey
Modified: 2021-10-02 23:51 UTC (History)
3 users (show)

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


Attachments
build.log (build.log,478.74 KB, text/x-log)
2020-11-29 03:07 UTC, Alexey
Details
emerge --info (emerge.info,15.03 KB, application/x-info)
2020-11-29 03:07 UTC, Alexey
Details
riscv build.log (riscv-build.log,489.54 KB, text/plain)
2021-07-27 08:12 UTC, Marek Szuba
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey 2020-11-29 03:07:30 UTC
Created attachment 675655 [details]
build.log

Failed the following 6 tests:                                                                                                            
        test/MSVS/vs-7.0-scc-files.py                               
        test/MSVS/vs-7.0-scc-legacy-files.py                                                                                             
        test/MSVS/vs-7.1-scc-files.py                               
        test/MSVS/vs-7.1-scc-legacy-files.py                        
        test/MSVS/vs-scc-files.py                      
        test/MSVS/vs-scc-legacy-files.py
Comment 1 Alexey 2020-11-29 03:07:47 UTC
Created attachment 675658 [details]
emerge --info
Comment 2 Marek Szuba archtester gentoo-dev 2021-07-27 08:12:37 UTC
Created attachment 727275 [details]
riscv build.log

Same thing on riscv.
Comment 3 Rolf Eike Beer archtester 2021-09-27 15:13:03 UTC
Same thing on sparc.

These platforms are likely not to have a native MSVC implementation, and for sure not such an old one. Can these tests be just be restricted to (amd64|x86) or whatever set of platforms they are successful on, please?
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-09-27 15:38:03 UTC
I'm sorry but I can't look into it right now.  IIRC upstream has already been adding some arch-conditional skips for us, so there's probably an easy solution to copy and submit upstream.
Comment 5 Larry the Git Cow gentoo-dev 2021-10-02 23:50:25 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049927c0dc3152580db69e4c109f55315823bf3d

commit 049927c0dc3152580db69e4c109f55315823bf3d
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-10-02 23:49:46 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-10-02 23:50:12 +0000

    dev-util/scons: skip irrelevant tests on non-amd64/x86
    
    Work is ongoing upstream, it seems, too.
    
    Closes: https://bugs.gentoo.org/757534
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-util/scons/scons-4.2.0-r1.ebuild | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)