Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test failures on armhf and armel #711

Open
roehling opened this issue Oct 16, 2022 · 1 comment
Open

Test failures on armhf and armel #711

roehling opened this issue Oct 16, 2022 · 1 comment
Labels
help wanted Extra attention is needed

Comments

@roehling
Copy link

Bug report

Required Info:

  • Operating System:
    • Debian
  • Installation type:
    • Source
  • Version or commit hash:
    • 3.3.0
  • DDS implementation:
    • N/A
  • Client library (if applicable):
    • N/A

Steps to reproduce issue

Build and run tests on armhf or armel box

Additional information

Output of failed tests is as follows:

2: ./rosidl_typesupport_introspection_tests/test/test_arrays_service_introspection.cpp:1038: Failure
2: Expected equality of these values:
2:   item_reference
2:     Which is: 48-byte object <01-00 00-02 00-00 00-00 FF-FF FF-FF FF-FF FF-FF 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00>
2:   message.basic_types_values[i]
2:     Which is: 48-byte object <01-00 00-00 00-00 00-00 FF-FF FF-FF FF-FF FF-FF 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00>
2: ./rosidl_typesupport_introspection_tests/test/test_arrays_service_introspection.cpp:1106: Failure
2: Expected equality of these values:
2:   message
2:     Which is: 664-byte object <80-F0 FA-02 AB-00 62-00 01-32 64-00 00-00 90-3F 00-00 00-00 00-00 F2-3F CE-C8 18-FC D0-07 00-00 D0-8A FF-FF 60-EA 00-00 00-A6 9D-FD FF-FF FF-FF 80-F0 7B-02 00-00 00-00 01-32 64-00 00-00 90-3F ... 00-00 00-00 00-00 00-00 01-00 00-00 00-00 00-00 FF-FF FF-FF FF-FF FF-FF 88-CC 44-02 00-00 00-00 01-00 00-00 78-CC 44-02 09-00 00-00 0A-00 00-00 68-CC 44-02 09-00 00-00 0A-00 00-00 00-00 00-00>
2:   message_copy
2:     Which is: 664-byte object <80-F0 FA-02 AB-00 62-00 01-00 00-00 00-00 90-3F 00-00 00-00 00-00 F2-3F CE-C8 18-FC D0-07 00-00 D0-8A FF-FF 60-EA 00-00 00-A6 9D-FD FF-FF FF-FF 80-F0 7B-02 00-00 00-00 01-32 64-00 00-00 90-3F ... 00-00 00-00 00-00 00-00 01-00 00-00 00-00 00-00 FF-FF FF-FF FF-FF FF-FF 68-EA 44-02 00-00 00-00 01-00 00-00 78-EA 44-02 09-00 00-00 0A-00 00-00 88-EA 44-02 09-00 00-00 0A-00 00-00 00-00 00-00>
2: [  FAILED  ] ArraysServiceIntrospectionTest/0.CanWriteTypeErasedResponseMessage, where TypeParam = rosidl_typesupport_introspection_tests__srv__Arrays (1 ms)
./rosidl_typesupport_introspection_tests/test/test_arrays_service_introspection.cpp:998: Failure
Expected equality of these values:
  item_reference
    Which is: -nan
  message.float64_values[i]
    Which is: -nan
./rosidl_typesupport_introspection_tests/test/test_arrays_service_introspection.cpp:1038: Failure
Expected equality of these values:
  item_reference
    Which is: 48-byte object <01-00 00-02 00-00 00-00 FF-FF FF-FF FF-FF FF-FF 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00>
  message.basic_types_values[i]
    Which is: 48-byte object <01-00 00-00 00-00 00-00 FF-FF FF-FF FF-FF FF-FF 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00>
./rosidl_typesupport_introspection_tests/test/test_arrays_service_introspection.cpp:1106: Failure
Expected equality of these values:
  message
    Which is: 664-byte object <80-F0 FA-02 AB-00 62-00 01-32 64-00 00-00 90-3F 00-00 00-00 00-00 F2-3F CE-C8 18-FC D0-07 00-00 D0-8A FF-FF 60-EA 00-00 00-A6 9D-FD FF-FF FF-FF 80-F0 7B-02 00-00 00-00 01-32 64-00 00-00 90-3F ... 00-00 00-00 00-00 00-00 01-00 00-00 00-00 00-00 FF-FF FF-FF FF-FF FF-FF 88-CC 44-02 00-00 00-00 01-00 00-00 78-CC 44-02 09-00 00-00 0A-00 00-00 68-CC 44-02 09-00 00-00 0A-00 00-00 00-00 00-00>
  message_copy
    Which is: 664-byte object <80-F0 FA-02 AB-00 62-00 01-00 00-00 00-00 90-3F 00-00 00-00 00-00 F2-3F CE-C8 18-FC D0-07 00-00 D0-8A FF-FF 60-EA 00-00 00-A6 9D-FD FF-FF FF-FF 80-F0 7B-02 00-00 00-00 01-32 64-00 00-00 90-3F ... 00-00 00-00 00-00 00-00 01-00 00-00 00-00 00-00 FF-FF FF-FF FF-FF FF-FF 68-EA 44-02 00-00 00-00 01-00 00-00 78-EA 44-02 09-00 00-00 0A-00 00-00 88-EA 44-02 09-00 00-00 0A-00 00-00 00-00 00-00>
[  FAILED  ] ArraysServiceIntrospectionTest/0.CanWriteTypeErasedResponseMessage, where TypeParam = rosidl_typesupport_introspection_tests__srv__Arrays (1 ms)
@clalancette
Copy link
Contributor

Yeah, this is unfortunately not surprising. We don't test on any 32-bit platforms, so there are probably bugs in there.

We're happy to review any patches to fix support on 32-bit, but we are unlikely to spend time on it ourselves. I'll mark this as help-wanted for now.

@clalancette clalancette added the help wanted Extra attention is needed label Oct 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants