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

USD testing disabled in CI for 22.04 #2

Closed
scpeters opened this issue Mar 8, 2022 · 1 comment
Closed

USD testing disabled in CI for 22.04 #2

scpeters opened this issue Mar 8, 2022 · 1 comment
Labels
bug Something isn't working usd

Comments

@scpeters
Copy link
Member

scpeters commented Mar 8, 2022

Environment

Description

  • Expected behavior: it should build the pxr dependency correctly, as it does in 20.04
  • Actual behavior: it fails to build

Steps to reproduce

  1. Run gazebosim/sdformat@bd0ab93 through GitHub actions

Output

2022-03-07T23:36:40.2577991Z [ 60%] Building CXX object pxr/base/work/CMakeFiles/work.dir/singularTask.cpp.o
2022-03-07T23:36:40.3566396Z In file included from /tmp/usd_binaries/USD-21.11/pxr/base/work/singularTask.cpp:24:
2022-03-07T23:36:40.3567151Z /tmp/usd_binaries/USD-21.11/pxr/base/work/singularTask.h: In lambda function:
2022-03-07T23:36:40.3568067Z /tmp/usd_binaries/USD-21.11/pxr/base/work/singularTask.h:111:21: error: 'size_t' was not declared in this scope; did you mean 'std::size_t'?
2022-03-07T23:36:40.3568421Z   111 |                     size_t old = count;
2022-03-07T23:36:40.3568644Z       |                     ^~~~~~
2022-03-07T23:36:40.3568845Z       |                     std::size_t
2022-03-07T23:36:40.3569371Z In file included from /usr/include/c++/11/bits/atomic_base.h:35,
2022-03-07T23:36:40.3569771Z                  from /usr/include/c++/11/atomic:41,
2022-03-07T23:36:40.3570258Z                  from /tmp/usd_binaries/USD-21.11/pxr/base/work/singularTask.h:31,
2022-03-07T23:36:40.3570810Z                  from /tmp/usd_binaries/USD-21.11/pxr/base/work/singularTask.cpp:24:
2022-03-07T23:36:40.3571440Z /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:280:33: note: 'std::size_t' declared here
2022-03-07T23:36:40.3571824Z   280 |   typedef __SIZE_TYPE__         size_t;
2022-03-07T23:36:40.3572133Z       |                                 ^~~~~~
2022-03-07T23:36:40.3585857Z In file included from /tmp/usd_binaries/USD-21.11/pxr/base/work/singularTask.cpp:24:
2022-03-07T23:36:40.3586408Z /tmp/usd_binaries/USD-21.11/pxr/base/work/singularTask.h:113:56: error: 'old' was not declared in this scope
2022-03-07T23:36:40.3586778Z   113 |                         !count.compare_exchange_strong(old, 0));
2022-03-07T23:36:40.3587036Z       |                                                        ^~~
2022-03-07T23:36:40.3630030Z make[2]: *** [pxr/base/work/CMakeFiles/work.dir/build.make:177: pxr/base/work/CMakeFiles/work.dir/singularTask.cpp.o] Error 1

I noticed tbb deprecation warnings, so I'm wondering if it's related to PixarAnimationStudios/OpenUSD#1471

For now, testing of the USD component is disabled on 22.04 for our GitHub Actions CI

@scpeters scpeters added bug Something isn't working usd labels Mar 8, 2022
scpeters referenced this issue in scpeters/sdformat Mar 8, 2022
scpeters referenced this issue in gazebosim/sdformat Mar 9, 2022
* GitHub CI: only build pxr on 20.04
* Add comment mentioning issue #869

Signed-off-by: Steve Peters <[email protected]>
@chapulina chapulina transferred this issue from gazebosim/sdformat Jul 29, 2022
@azeey azeey mentioned this issue Mar 6, 2023
8 tasks
@ahcorde
Copy link
Collaborator

ahcorde commented May 22, 2023

I think we can close this one #19

@ahcorde ahcorde closed this as completed May 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working usd
Projects
None yet
Development

No branches or pull requests

2 participants