[GHC] #13534: ghc-8.2.0.20170404/testsuite/timeout failed to build

GHC ghc-devs at haskell.org
Thu Apr 6 00:10:09 UTC 2017


#13534: ghc-8.2.0.20170404/testsuite/timeout failed to build
--------------------------------+--------------------------------------
        Reporter:  juhpetersen  |                Owner:  (none)
            Type:  bug          |               Status:  new
        Priority:  normal       |            Milestone:  8.2.1
       Component:  Test Suite   |              Version:  8.1
      Resolution:               |             Keywords:
Operating System:  Linux        |         Architecture:  x86_64 (amd64)
 Type of failure:  Other        |            Test Case:  timeout
      Blocked By:               |             Blocking:
 Related Tickets:               |  Differential Rev(s):
       Wiki Page:               |
--------------------------------+--------------------------------------
Description changed by juhpetersen:

Old description:

> {{{
> :
> Looks like you don't have timeout, building it first...
> make -C ../timeout all
> make[2]: Entering directory
> '/builddir/build/BUILD/ghc-8.2.0.20170404/testsuite/timeout'
> rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe
> python3 calibrate '' > calibrate.out
> Traceback (most recent call last):
>   File "calibrate", line 20, in <module>
>     compiler_name, 'TimeMe.hs', '-o', 'TimeMe', '-O2')
>   File "/usr/lib64/python3.6/os.py", line 920, in spawnl
>     return spawnv(mode, file, args)
>   File "/usr/lib64/python3.6/os.py", line 871, in spawnv
>     return _spawnvef(mode, file, args, None, execv)
>   File "/usr/lib64/python3.6/os.py", line 838, in _spawnvef
>     raise ValueError('argv first element cannot be empty')
> ValueError: argv first element cannot be empty
> make[2]: Leaving directory
> '/builddir/build/BUILD/ghc-8.2.0.20170404/testsuite/timeout'
> make[2]: *** [Makefile:54: calibrate.out] Error 1
> make[1]: Leaving directory
> '/builddir/build/BUILD/ghc-8.2.0.20170404/testsuite/tests'
> make[1]: *** [../mk/test.mk:293: ../timeout/install-inplace/bin/timeout]
> Error 2
> make: *** [Makefile:217: test] Error 2
> }}}
>
> Full buildlog at https://copr-
> be.cloud.fedoraproject.org/results/petersen/ghc-8.2.1/fedora-26-x86_64/00536407-ghc/build.log.gz
> (for a couple of weeks)

New description:

 {{{
 + make test
 make -C testsuite/tests CLEANUP=1 SUMMARY_FILE=../../testsuite_summary.txt
 make[1]: Entering directory
 '/builddir/build/BUILD/ghc-8.2.0.20170404/testsuite/tests'
 "/builddir/build/BUILD/ghc-8.2.0.20170404/inplace/bin/ghc-stage2" --make
 -o ../mk/ghc-config ../mk/ghc-config.hs
 [1 of 1] Compiling Main             ( ../mk/ghc-config.hs, ../mk/ghc-
 config.o )
 Linking ../mk/ghc-config ...
 ../mk/ghc-config "/builddir/build/BUILD/ghc-8.2.0.20170404/inplace/bin
 /ghc-stage2" >"../mk/ghcconfig_builddir_build_BUILD_ghc-8.2.0
 .20170404_inplace_bin_ghc-stage2.mk"; if [ $? != 0 ]; then rm -f
 "../mk/ghcconfig_builddir_build_BUILD_ghc-8.2.0.20170404_inplace_bin_ghc-
 stage2.mk"; exit 1; fi
 Looks like you don't have timeout, building it first...
 make -C ../timeout all
 make[2]: Entering directory
 '/builddir/build/BUILD/ghc-8.2.0.20170404/testsuite/timeout'
 rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe
 python3 calibrate '' > calibrate.out
 Traceback (most recent call last):
   File "calibrate", line 20, in <module>
     compiler_name, 'TimeMe.hs', '-o', 'TimeMe', '-O2')
   File "/usr/lib64/python3.6/os.py", line 920, in spawnl
     return spawnv(mode, file, args)
   File "/usr/lib64/python3.6/os.py", line 871, in spawnv
     return _spawnvef(mode, file, args, None, execv)
   File "/usr/lib64/python3.6/os.py", line 838, in _spawnvef
     raise ValueError('argv first element cannot be empty')
 ValueError: argv first element cannot be empty
 make[2]: Leaving directory
 '/builddir/build/BUILD/ghc-8.2.0.20170404/testsuite/timeout'
 make[2]: *** [Makefile:54: calibrate.out] Error 1
 make[1]: Leaving directory
 '/builddir/build/BUILD/ghc-8.2.0.20170404/testsuite/tests'
 make[1]: *** [../mk/test.mk:293: ../timeout/install-inplace/bin/timeout]
 Error 2
 make: *** [Makefile:217: test] Error 2
 }}}

 Full buildlog at https://copr-
 be.cloud.fedoraproject.org/results/petersen/ghc-8.2.1/fedora-26-x86_64/00536407-ghc/build.log.gz
 (for a couple of weeks)

--

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/13534#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list