Skip to content

Test bad HTS record fails on big-endian targets #32

@glaubitz

Description

@glaubitz

On 64-bit PowerPC (and all other big-endian targets in Debian), the assertion "Test bad HTS record" fails with:

-------------------------------------------------------------------------------
Test bad HTS record
-------------------------------------------------------------------------------
./src/cpp/test_hts.cpp:169
...............................................................................

./src/cpp/test_hts.cpp:200: FAILED:
  REQUIRE_THROWS_AS( record_to_string(header, record) )
because no exception was thrown where one was expected:

Reading human autosomal references from autosomal_references.gz.
Autosomal references for human:
	I
	II
	III
Reading human autosomal references from autosomal_references.gz.
Autosomal references for human:
	I
	II
	III
Reading human autosomal references from autosomal_references.gz.
Autosomal references for human:
	I
	II
	III

Full log available at: https://buildd.debian.org/status/fetch.php?pkg=ataqv&arch=ppc64&ver=1.3.1%2Bds-1&stamp=1689966168&raw=0

For SSH access to a big-endian machine for testing, please refer to the GCC compile farm: https://gcc.gnu.org/wiki/CompileFarm

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions