[Debian-pan-maintainers] Bug#1087738: Incomplete patch
pini at debian.org
pini at debian.org
Sat Dec 21 16:35:46 GMT 2024
Le 2024-12-18 15:25, Roland Mas a écrit :
> Hi Gilles,
>
> Thanks for the patch, it does help the compilation… but the testsuite
> seems to fail now:
>
> Configuring test suite 'hkl-test' for hkl-0.1.0.2..
> Warning: 'c-sources: ./../hkl/hkl-axis.c' is a relative path outside of
> the
> source tree. This will not work when generating a tarball with 'sdist'.
> Warning: 'c-sources: ./../hkl/hkl-geometry.c' is a relative path
> outside of
> the source tree. This will not work when generating a tarball with
> 'sdist'.
> Warning: 'c-sources: ./../hkl/hkl-interval.c' is a relative path
> outside of
> the source tree. This will not work when generating a tarball with
> 'sdist'.
> Warning: 'c-sources: ./../hkl/hkl-lattice.c' is a relative path outside
> of the
> source tree. This will not work when generating a tarball with 'sdist'.
> Warning: 'c-sources: ./../hkl/hkl-macros.c' is a relative path outside
> of the
> source tree. This will not work when generating a tarball with 'sdist'.
> Warning: 'c-sources: ./../hkl/hkl-matrix.c' is a relative path outside
> of the
> source tree. This will not work when generating a tarball with 'sdist'.
> Warning: 'c-sources: ./../hkl/hkl-parameter.c' is a relative path
> outside of
> the source tree. This will not work when generating a tarball with
> 'sdist'.
> Warning: 'c-sources: ./../hkl/hkl-quaternion.c' is a relative path
> outside of
> the source tree. This will not work when generating a tarball with
> 'sdist'.
> Warning: 'c-sources: ./../hkl/hkl-sample.c' is a relative path outside
> of the
> source tree. This will not work when generating a tarball with 'sdist'.
> Warning: 'c-sources: ./../hkl/hkl-source.c' is a relative path outside
> of the
> source tree. This will not work when generating a tarball with 'sdist'.
> Warning: 'c-sources: ./../hkl/hkl-unit.c' is a relative path outside of
> the
> source tree. This will not work when generating a tarball with 'sdist'.
> Warning: 'c-sources: ./../hkl/hkl-vector.c' is a relative path outside
> of the
> source tree. This will not work when generating a tarball with 'sdist'.
> Preprocessing test suite 'hkl-test' for hkl-0.1.0.2..
> Building test suite 'hkl-test' for hkl-0.1.0.2..
> [1 of 3] Compiling Paths_hkl (
> /build/hkl-5.1.2/binoculars-ng/dist-newstyle/build/x86_64-linux/ghc-9.6.6/hkl-0.1.0.2/t/hkl-test/build/hkl-test/autogen/Paths_hkl.hs,
> /build/hkl-5.1.2/binoculars-ng/dist-newstyle/build/x86_64-linux/ghc-9.6.6/hkl-0.1.0.2/t/hkl-test/build/hkl-test/hkl-test-tmp/Paths_hkl.o,
> /build/hkl-5.1.2/binoculars-ng/dist-newstyle/build/x86_64-linux/ghc-9.6.6/hkl-0.1.0.2/t/hkl-test/build/hkl-test/hkl-test-tmp/Paths_hkl.dyn_o
> )
> [2 of 3] Compiling BinocularsSpec ( test/BinocularsSpec.hs,
> /build/hkl-5.1.2/binoculars-ng/dist-newstyle/build/x86_64-linux/ghc-9.6.6/hkl-0.1.0.2/t/hkl-test/build/hkl-test/hkl-test-tmp/BinocularsSpec.o
> )
>
> test/BinocularsSpec.hs:12:1: warning: [-Wunused-imports]
> The import of `Data.Aeson' is redundant
> except perhaps to import instances from `Data.Aeson'
> To import instances alone, use: import Data.Aeson()
> |
> 12 | import Data.Aeson (Result (..),
> fromJSON,
> |
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
>
> test/BinocularsSpec.hs:16:1: warning: [-Wunused-imports]
> The import of `Data.HashMap.Lazy' is redundant
> except perhaps to import instances from `Data.HashMap.Lazy'
> To import instances alone, use: import Data.HashMap.Lazy()
> |
> 16 | import Data.HashMap.Lazy (fromList)
> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> test/BinocularsSpec.hs:19:1: warning: [-Wunused-imports]
> The import of `Numeric.Units.Dimensional.Prelude' is redundant
> except perhaps to import instances from
> `Numeric.Units.Dimensional.Prelude'
> To import instances alone, use: import
> Numeric.Units.Dimensional.Prelude()
> |
> 19 | import Numeric.Units.Dimensional.Prelude (meter,
> radian, (*~))
> |
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> test/BinocularsSpec.hs:20:1: warning: [-Wunused-imports]
> The import of `Path' is redundant
> except perhaps to import instances from `Path'
> To import instances alone, use: import Path()
> |
> 20 | import Path (mkAbsDir)
> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> test/BinocularsSpec.hs:25:1: warning: [-Wunused-imports]
> The import of `Hkl.Binoculars.Config.Common' is redundant
> except perhaps to import instances from
> `Hkl.Binoculars.Config.Common'
> To import instances alone, use: import
> Hkl.Binoculars.Config.Common()
> |
> 25 | import Hkl.Binoculars.Config.Common
> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> test/BinocularsSpec.hs:26:1: warning: [-Wunused-imports]
> The import of `Hkl.Binoculars.Config.Sample' is redundant
> except perhaps to import instances from
> `Hkl.Binoculars.Config.Sample'
> To import instances alone, use: import
> Hkl.Binoculars.Config.Sample()
> |
> 26 | import Hkl.Binoculars.Config.Sample
> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> test/BinocularsSpec.hs:27:1: warning: [-Wunused-imports]
> The import of `Hkl.Binoculars.Projections.Hkl' is redundant
> except perhaps to import instances from
> `Hkl.Binoculars.Projections.Hkl'
> To import instances alone, use: import
> Hkl.Binoculars.Projections.Hkl()
> |
> 27 | import Hkl.Binoculars.Projections.Hkl
> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> test/BinocularsSpec.hs:29:1: warning: [-Wunused-imports]
> The import of `Hkl.DataSource' is redundant
> except perhaps to import instances from `Hkl.DataSource'
> To import instances alone, use: import Hkl.DataSource()
> |
> 29 | import Hkl.DataSource
> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> [3 of 3] Compiling Main ( test/Spec.hs,
> /build/hkl-5.1.2/binoculars-ng/dist-newstyle/build/x86_64-linux/ghc-9.6.6/hkl-0.1.0.2/t/hkl-test/build/hkl-test/hkl-test-tmp/Main.o
> )
> [4 of 4] Linking
> /build/hkl-5.1.2/binoculars-ng/dist-newstyle/build/x86_64-linux/ghc-9.6.6/hkl-0.1.0.2/t/hkl-test/build/hkl-test/hkl-test
> ln -s -f $(/usr/bin/cabal --config-file=empty-config-file list-bin
> hkl-test) hkl-test
> FAIL: hkl-test
> =============================================
> hkl 5.1.2: binoculars-ng/test-suite.log
> =============================================
>
> # TOTAL: 1
> # PASS: 0
> # SKIP: 0
> # XFAIL: 0
> # FAIL: 1
> # XPASS: 0
> # ERROR: 0
>
> .. contents:: :depth: 2
>
> FAIL: hkl-test
> ==============
>
>
> Binoculars
> Limits
> quickcheck Limits2 [v]
> +++ OK, passed 100 tests.
> quickcheck Limits3 [v]
> +++ OK, passed 100 tests.
> ConfigRange
> parse a range [v]
> parse a range [v]
> parse a range [v]
> parse a range [v]
> parse a range [v]
> parse a range [v]
> parse a range [v]
> quickcheck [v]
> +++ OK, passed 100 tests.
> read and parse binoculars configuration
> deprecated inputype [x]
>
> Failures:
>
> ./test/BinocularsSpec.hs:72:5:
> 1) Binoculars, read and parse binoculars configuration, deprecated
> inputype
> uncaught exception: IOException of type InvalidArgument
> data/test/config_sixs_ruche_parsing.ini: hGetContents: invalid
> argument (cannot decode byte sequence starting from 194)
>
> To rerun use: --match "/Binoculars/read and parse binoculars
> configuration/deprecated inputype/" --seed 639750404
>
> Randomized with seed 639750404
>
> Finished in 0.0084 seconds
> 11 examples, 1 failure
> FAIL hkl-test (exit status: 1)
>
> ============================================================================
> Testsuite summary for hkl 5.1.2
> ============================================================================
> # TOTAL: 1
> # PASS: 0
> # SKIP: 0
> # XFAIL: 0
> # FAIL: 1
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See binoculars-ng/test-suite.log
> Please report to picca at synchrotron-soleil.fr
>
> (Tested in a cowbuilder chroot on amd64; I pushed the updated code to
> salsa for reference and collaboration)
I can't reproduce this. I tested into an amd64 sbuild chroot for
unstable with `make check` and no failure was reported.
Best,
_g.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-pan-maintainers/attachments/20241221/76e607b2/attachment.sig>
More information about the Debian-pan-maintainers
mailing list