Source: assimp
Severity: normal
X-Debbugs-Cc: franc...@mzf.fr

Dear Maintainer,

F3D [1] uses Assimp to open COLLADA files. The associated autopkgtest fails on
s390x architecture only.

The test tries to open the COLLADA Example from the 1.5 documentation with is a
simple white cube [2] (see Appendix A).

The Assimp error description is: "Expected different index count in <p>
element."

I've created a minimal example to reproduce the issue [3].
The "correct" output using amd64 platform is:
Info,  T0: Load cube.dae
Debug, T0: Assimp 5.2.0 amd64 gcc debug shared singlethreadedsingle :
Info,  T0: Found a matching importer for this file format: Collada Importer.
Info,  T0: Import root directory is './'
Debug, T0: Collada schema version is 1.5.n
Debug, T0: UpdateImporterScale scale set: 1
Info,  T0: Entering post processing pipeline
Debug, T0: LimitBoneWeightsProcess begin
Debug, T0: LimitBoneWeightsProcess end
Info,  T0: Leaving post processing pipeline
Assimp import OK

The "wrong" output using s390x platform (zelenka porter box) is:
Info,  T0: Load cube.dae
Debug, T0: Assimp 5.2.0 s390x gcc debug shared singlethreadedsingle :
Info,  T0: Found a matching importer for this file format: Collada Importer.
Info,  T0: Import root directory is './'
Debug, T0: Collada schema version is 1.5.n
Error, T0: Expected different index count in <p> element.
Assimp error: Expected different index count in <p> element.

Thanks!

François

[1] https://tracker.debian.org/pkg/f3d
[2] https://www.khronos.org/files/collada_spec_1_5.pdf
[3] https://salsa.debian.org/mzf/assimp-collada-test

Reply via email to