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

[package] box2d/3.0.0: error: loop not vectorized #25797

Closed
skhaz opened this issue Nov 2, 2024 · 0 comments · Fixed by #25815
Closed

[package] box2d/3.0.0: error: loop not vectorized #25797

skhaz opened this issue Nov 2, 2024 · 0 comments · Fixed by #25815
Labels
bug Something isn't working

Comments

@skhaz
Copy link
Contributor

skhaz commented Nov 2, 2024

Description

I am having a problem only when compiling box2d with emsdk

/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
...
Several similar erros

How can I override the conanfile.txt to bypass this warning?

Package and Environment Details

  • Package Name/Version: zlib/1.2.8
  • Operating System+version: Linux Ubuntu 18.04
  • Compiler+version: GCC 8
  • Docker image: conanio/gcc8
  • Conan version: conan 1.18.0
  • Python version: Python 3.7.4

Conan profile

include(default)

[settings]
arch=wasm
os=Emscripten

[tool_requires]
*: emsdk/3.1.44

Steps to reproduce

It is complex to reproduce, see the logs here https://github.com/carimbolabs/carimbo/actions/runs/11643393796/job/32424090261

Logs

Click to expand log
conan install . --output-folder=build --build=missing --profile=webassembly --settings compiler.cppstd=17 --settings build_type=Release

======== Input profiles ========
Profile host:
[settings]
arch=wasm
build_type=Release
compiler=gcc
compiler.cppstd=17
compiler.libcxx=libstdc++11
compiler.version=11
os=Emscripten
[tool_requires]
*: emsdk/3.1.44

Profile build:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu17
compiler.libcxx=libstdc++11
compiler.version=11
os=Linux


======== Computing dependency graph ========
box2d/3.0.0: Not found in local cache, looking in remotes...
box2d/3.0.0: Checking remote: conancenter
box2d/3.0.0: Downloaded recipe revision 9c01bcc59d7d7c8d19715e2adb0a510b
simde/0.8.2: Not found in local cache, looking in remotes...
simde/0.8.2: Checking remote: conancenter
simde/0.8.2: Downloaded recipe revision 5e1edfd5cba92f25d79bf6ef4616b972
pkgconf/2.0.3: Not found in local cache, looking in remotes...
pkgconf/2.0.3: Checking remote: conancenter
pkgconf/2.0.3: Downloaded recipe revision f996677e96e61e6552d85e83756c328b
Graph root
    conanfile.txt: /home/runner/work/carimbo/carimbo/conanfile.txt
Requirements
    box2d/3.0.0#9c01bcc59d7d7c8d19715e2adb0a510b - Downloaded (conancenter)
    fmt/11.0.2#5c7438ef4d5d69ab106a41e460ce11f3 - Cache
    libcurl/8.10.1#a3113369c86086b0e84231844e7ed0a9 - Cache
    libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd - Cache
    libspng/0.7.4#56ba231839e37d5f370be5a9dbb4beb1 - Cache
    lua/5.4.6#658d6089093cf01992c2737ab2e96763 - Cache
    nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache
    ogg/1.3.5#062626875f5c8c59f069f76f148098ef - Cache
    openal-soft/1.23.1#e7024bb790b58439f3da3a3098594b92 - Cache
    openssl/3.3.2#9f9f130d58e7c13e76bb8a559f0a6a8b - Cache
    physfs/3.2.0#ce2cc3c35002b14680c5cb6f53ffbe7e - Cache
    sdl/2.30.7#18e0d26b5a7ce52903a0e38a50183f33 - Cache
    simde/0.8.2#5e1edfd5cba92f25d79bf6ef4616b972 - Downloaded (conancenter)
    sol2/3.3.1#d0bfc452402c43e44872f2a8302b6ed8 - Cache
    vorbis/1.3.7#37e58f52e59a6232199b34ef402714a6 - Cache
    zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache
Build requirements
    autoconf/2.71#f9307992909d7fb3df459340f1932809 - Cache
    automake/1.16.5#058bda3e21c36c9aa8425daf3c1faf50 - Cache
    cmake/3.30.1#6d832cf2d46f6ec969ca5ed5b41f91eb - Cache
    emsdk/3.1.44#a6d941a26a1c416d25e3505805703a58 - Cache
    gnu-config/cci.20210814#dc430d754f465e8c74463019672fb97b - Cache
    libtool/2.4.7#08316dad5c72c541ed21e039e4cf217b - Cache
    m4/1.4.19#b38ced39a01e31fef5435bc634461fd2 - Cache
    meson/1.2.2#21b73818ba96d9eea465b310b5bbc993 - Cache
    ninja/1.12.1#fd583651bf0c6a901943495d49878803 - Cache
    nodejs/16.3.0#a7eaed2d69910ba185e2ddce7a926cd1 - Cache
    pkgconf/2.0.3#f996677e96e61e6552d85e83756c328b - Downloaded (conancenter)
    pkgconf/2.1.0#27f44583701117b571307cf5b5fe5605 - Cache
Resolved version ranges
    cmake/[>3.27 <4]: cmake/3.30.1
    cmake/[>=3.22 <4]: cmake/3.30.1
    ninja/[>=1.10.2 <2]: ninja/1.12.1
    openssl/[>=1.1 <4]: openssl/3.3.2
    zlib/[>=1.2.11 <2]: zlib/1.3.1

======== Computing necessary packages ========
Requirements
    box2d/3.0.0#9c01bcc59d7d7c8d19715e2adb0a510b:2ddc5f7c2041aa49373240ac6a8c849c772b4746 - Build
    fmt/11.0.2#5c7438ef4d5d69ab106a41e460ce11f3:6cf1b53e966ec288f310e294f5c05f57c52f1c00#74a5a860a7d1ed4d6dd8e5b88687d6a2 - Cache
    libcurl/8.10.1#a3113369c86086b0e84231844e7ed0a9:51b1dd7e943442f5b4a7f3cc1dedea8059da9e18#4c0afc41bd353a1b15682fdeb7ca9445 - Cache
    libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd:2240d91b966ac3cd2176f65cb6e523dd96113d42#19ca13bb230e15590d1d38bbfd6d701b - Cache
    libspng/0.7.4#56ba231839e37d5f370be5a9dbb4beb1:64c23ee1477bf8950fa9f320019940d85e350235#602f6f8d194e7bdca043e824a1cccbf2 - Cache
    lua/5.4.6#658d6089093cf01992c2737ab2e96763:8b6ae96ac21be155dbbde05897363039ad0209a3#aba108d958309913fea8ba2faa9323b0 - Cache
    nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache
    ogg/1.3.5#062626875f5c8c59f069f76f148098ef:2240d91b966ac3cd2176f65cb6e523dd96113d42#5259d88af943ea08e4503a0f631e0642 - Cache
    openal-soft/1.23.1#e7024bb790b58439f3da3a3098594b92:bb9540e7c63ded14c1855f0b20b69f6ef561c223#4dc8273ae4c03ae661fa830580ff7498 - Cache
    openssl/3.3.2#9f9f130d58e7c13e76bb8a559f0a6a8b:8ab711d29c7dbd011cf309d9b243de2827194cbc#80142845f01909a34029f8d78935aabf - Cache
    physfs/3.2.0#ce2cc3c35002b14680c5cb6f53ffbe7e:df1cb25a11a99797255dc458fdfd1cb28a8bfb7e#764bef01fd09915f3526ff929335427f - Cache
    sdl/2.30.7#18e0d26b5a7ce52903a0e38a50183f33:496dd09ade46038d0ab7f3e558b3e277299d3fbd#676d5e3d25c462101daaebb37bf45bf4 - Cache
    simde/0.8.2#5e1edfd5cba92f25d79bf6ef4616b972:da39a3ee5e6b4b0d3255bfef95601890afd80709#b3dea289076545b801e50bd163edbae0 - Download (conancenter)
    sol2/3.3.1#d0bfc452402c43e44872f2a8302b6ed8:da39a3ee5e6b4b0d3255bfef95601890afd80709#ffff232cb3c25993339400c9c8278b36 - Cache
    vorbis/1.3.7#37e58f52e59a6232199b34ef402714a6:5827742541812bccdb3bcb44dacf77f0a3b17607#950f807676edc6890d4d73b65bba52d3 - Cache
    zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:2240d91b966ac3cd2176f65cb6e523dd96113d42#6ec3644906954edb294490a4935ac5f7 - Cache
Build requirements
    cmake/3.30.1#6d832cf2d46f6ec969ca5ed5b41f91eb:63fead0844576fc02943e16909f08fcdddd6f44b#041a38980949bccd356d9142f4e0a2bf - Cache
    emsdk/3.1.44#a6d941a26a1c416d25e3505805703a58:63fead0844576fc02943e16909f08fcdddd6f44b#00543d2c9a7f46848108ebdaf03c2ff2 - Cache
    nodejs/16.3.0#a7eaed2d69910ba185e2ddce7a926cd1:63fead0844576fc02943e16909f08fcdddd6f44b#278b02b67f8b7fafcfe458a2d4e373aa - Cache
Skipped binaries
    autoconf/2.71, automake/1.16.5, gnu-config/cci.20210814, libtool/2.4.7, m4/1.4.19, meson/1.2.2, ninja/1.12.1, pkgconf/2.0.3, pkgconf/2.1.0

======== Installing packages ========

-------- Downloading 1 package --------
simde/0.8.2: Retrieving package da39a3ee5e6b4b0d3255bfef95601890afd80709 from remote 'conancenter' 
simde/0.8.2: Package installed da39a3ee5e6b4b0d3255bfef95601890afd80709
simde/0.8.2: Downloaded package revision b3dea289076545b801e50bd163edbae0
cmake/3.30.1: Already installed! (1 of 19)
cmake/3.30.1: Appending PATH environment variable: /home/runner/.conan2/p/cmakefaa1321642d5b/p/bin
nodejs/16.3.0: Already installed! (2 of 19)
fmt/11.0.2: Already installed! (3 of 19)
libiconv/1.17: Already installed! (4 of 19)
lua/5.4.6: Already installed! (5 of 19)
nlohmann_json/3.11.3: Already installed! (6 of 19)
ogg/1.3.5: Already installed! (7 of 19)
openal-soft/1.23.1: Already installed! (8 of 19)
physfs/3.2.0: Already installed! (9 of 19)
zlib/1.3.1: Already installed! (10 of 19)
emsdk/3.1.44: Already installed! (12 of 19)
libspng/0.7.4: Already installed! (13 of 19)
openssl/3.3.2: Already installed! (14 of 19)
sdl/2.30.7: Already installed! (15 of 19)
sol2/3.3.1: Already installed! (16 of 19)
vorbis/1.3.7: Already installed! (17 of 19)
box2d/3.0.0: Sources downloaded from 'conancenter'
box2d/3.0.0: Calling source() in /home/runner/.conan2/p/box2dc44ba21ef5022/s/src
box2d/3.0.0: Unzipping v3.0.0.tar.gz to .

-------- Installing package box2d/3.0.0 (18 of 19) --------
box2d/3.0.0: Building from source
box2d/3.0.0: Package box2d/3.0.0:2ddc5f7c2041aa49373240ac6a8c849c772b4746
box2d/3.0.0: Copying sources to build folder
box2d/3.0.0: Building your package in /home/runner/.conan2/p/b/box2d5931abb0d273d/b
box2d/3.0.0: Calling generate()
box2d/3.0.0: Generators folder: /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/generators
box2d/3.0.0: CMakeToolchain generated: conan_toolchain.cmake
box2d/3.0.0: CMakeToolchain generated: /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/generators/CMakePresets.json
box2d/3.0.0: CMakeToolchain generated: /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/CMakeUserPresets.json
box2d/3.0.0: Generating aggregated env files
box2d/3.0.0: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh']
box2d/3.0.0: Calling build()
box2d/3.0.0: Apply patch (conan): fix installer
box2d/3.0.0: Apply patch (conan): use cci package
box2d/3.0.0: Running CMake.configure()
box2d/3.0.0: RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/runner/.conan2/p/b/box2d5931abb0d273d/p" -DCMAKE_POLICY_DEFAULT_CMP0077="NEW" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src"
-- Using Conan toolchain: /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/generators/conan_toolchain.cmake
-- Conan toolchain: Including user_toolchain: /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/cmake/Modules/Platform/Emscripten.cmake
-- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC)
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- CMake C compiler: Clang
-- CMake C++ compiler: Clang
-- CMake system name: Emscripten
-- CMake host system processor: x86_64
-- Conan: Target declared 'simde::simde'
-- Box2D on Emscripten
-- Box2D disabling ABI warning
-- Skipping Box2D unit tests
-- Configuring done (0.4s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_POLICY_DEFAULT_CMP0077


-- Build files have been written to: /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release

box2d/3.0.0: Running CMake.build()
box2d/3.0.0: RUN: cmake --build "/home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release" -- -j4
/home/runner/.conan2/p/cmakefaa1321642d5b/p/bin/cmake -S/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src -B/home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release --check-build-system CMakeFiles/Makefile.cmake 0
/home/runner/.conan2/p/cmakefaa1321642d5b/p/bin/cmake -E cmake_progress_start /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/CMakeFiles /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release'
/usr/bin/gmake  -f src/CMakeFiles/box2d.dir/build.make src/CMakeFiles/box2d.dir/depend
gmake[2]: Entering directory '/home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release'
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release && /home/runner/.conan2/p/cmakefaa1321642d5b/p/bin/cmake -E cmake_depends "Unix Makefiles" /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src/CMakeFiles/box2d.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release'
/usr/bin/gmake  -f src/CMakeFiles/box2d.dir/build.make src/CMakeFiles/box2d.dir/build
gmake[2]: Entering directory '/home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release'
[  2%] Building C object src/CMakeFiles/box2d.dir/aabb.c.o
[  5%] Building C object src/CMakeFiles/box2d.dir/allocate.c.o
[  8%] Building C object src/CMakeFiles/box2d.dir/array.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/aabb.c.o -MF CMakeFiles/box2d.dir/aabb.c.o.d -o CMakeFiles/box2d.dir/aabb.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/aabb.c
[ 11%] Building C object src/CMakeFiles/box2d.dir/bitset.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/allocate.c.o -MF CMakeFiles/box2d.dir/allocate.c.o.d -o CMakeFiles/box2d.dir/allocate.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/allocate.c
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/array.c.o -MF CMakeFiles/box2d.dir/array.c.o.d -o CMakeFiles/box2d.dir/array.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/array.c
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/bitset.c.o -MF CMakeFiles/box2d.dir/bitset.c.o.d -o CMakeFiles/box2d.dir/bitset.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/bitset.c
[ 13%] Building C object src/CMakeFiles/box2d.dir/block_array.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/block_array.c.o -MF CMakeFiles/box2d.dir/block_array.c.o.d -o CMakeFiles/box2d.dir/block_array.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/block_array.c
[ 16%] Building C object src/CMakeFiles/box2d.dir/body.c.o
[ 19%] Building C object src/CMakeFiles/box2d.dir/broad_phase.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/body.c.o -MF CMakeFiles/box2d.dir/body.c.o.d -o CMakeFiles/box2d.dir/body.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/body.c
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/broad_phase.c.o -MF CMakeFiles/box2d.dir/broad_phase.c.o.d -o CMakeFiles/box2d.dir/broad_phase.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/broad_phase.c
[ 22%] Building C object src/CMakeFiles/box2d.dir/constraint_graph.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/constraint_graph.c.o -MF CMakeFiles/box2d.dir/constraint_graph.c.o.d -o CMakeFiles/box2d.dir/constraint_graph.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/constraint_graph.c
[ 25%] Building C object src/CMakeFiles/box2d.dir/contact.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/contact.c.o -MF CMakeFiles/box2d.dir/contact.c.o.d -o CMakeFiles/box2d.dir/contact.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact.c
[ 27%] Building C object src/CMakeFiles/box2d.dir/contact_solver.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/contact_solver.c.o -MF CMakeFiles/box2d.dir/contact_solver.c.o.d -o CMakeFiles/box2d.dir/contact_solver.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c
[ 30%] Building C object src/CMakeFiles/box2d.dir/core.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/core.c.o -MF CMakeFiles/box2d.dir/core.c.o.d -o CMakeFiles/box2d.dir/core.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/core.c
[ 33%] Building C object src/CMakeFiles/box2d.dir/distance.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/distance.c.o -MF CMakeFiles/box2d.dir/distance.c.o.d -o CMakeFiles/box2d.dir/distance.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/distance.c
[ 36%] Building C object src/CMakeFiles/box2d.dir/distance_joint.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/distance_joint.c.o -MF CMakeFiles/box2d.dir/distance_joint.c.o.d -o CMakeFiles/box2d.dir/distance_joint.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/distance_joint.c
[ 38%] Building C object src/CMakeFiles/box2d.dir/dynamic_tree.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/dynamic_tree.c.o -MF CMakeFiles/box2d.dir/dynamic_tree.c.o.d -o CMakeFiles/box2d.dir/dynamic_tree.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/dynamic_tree.c
[ 41%] Building C object src/CMakeFiles/box2d.dir/geometry.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/geometry.c.o -MF CMakeFiles/box2d.dir/geometry.c.o.d -o CMakeFiles/box2d.dir/geometry.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/geometry.c
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:810:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
  810 | void b2WarmStartContactsTask( int startIndex, int endIndex, b2StepContext* context, int colorIndex )
      |      ^
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
  865 | void b2SolveContactsTask( int startIndex, int endIndex, b2StepContext* context, int colorIndex, bool useBias )
      |      ^
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
[ 44%] Building C object src/CMakeFiles/box2d.dir/hull.c.o
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/hull.c.o -MF CMakeFiles/box2d.dir/hull.c.o.d -o CMakeFiles/box2d.dir/hull.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/hull.c
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c:865:6: error: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Werror,-Wpass-failed=transform-warning]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
[ 47%] Building C object src/CMakeFiles/box2d.dir/id_pool.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/id_pool.c.o -MF CMakeFiles/box2d.dir/id_pool.c.o.d -o CMakeFiles/box2d.dir/id_pool.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/id_pool.c
[ 50%] Building C object src/CMakeFiles/box2d.dir/island.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/island.c.o -MF CMakeFiles/box2d.dir/island.c.o.d -o CMakeFiles/box2d.dir/island.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/island.c
[ 52%] Building C object src/CMakeFiles/box2d.dir/joint.c.o
cd /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src && /home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/emscripten/emcc  @CMakeFiles/box2d.dir/includes_C.rsp -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/joint.c.o -MF CMakeFiles/box2d.dir/joint.c.o.d -o CMakeFiles/box2d.dir/joint.c.o -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/joint.c
20 errors generated.
emcc: error: '/home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/upstream/bin/clang -target wasm32-unknown-emscripten -fignore-exceptions -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr -DEMSCRIPTEN -Werror=implicit-function-declaration --sysroot=/home/runner/.conan2/p/emsdkf6ec8ba132793/p/bin/.emscripten_cache/sysroot -Xclang -iwithsysroot/include/fakesdl -Xclang -iwithsysroot/include/compat -I/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/../include -I/home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release/src -I/home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src -isystem /home/runner/.conan2/p/simde659b10d219a66/p/include -O3 -DNDEBUG -std=gnu17 -fPIC -fvisibility=hidden -Wno-psabi -Werror -MD -MT src/CMakeFiles/box2d.dir/contact_solver.c.o -MF CMakeFiles/box2d.dir/contact_solver.c.o.d -c /home/runner/.conan2/p/b/box2d5931abb0d273d/b/src/src/contact_solver.c -o CMakeFiles/box2d.dir/contact_solver.c.o' failed (returned 1)
gmake[2]: *** [src/CMakeFiles/box2d.dir/build.make:215: src/CMakeFiles/box2d.dir/contact_solver.c.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
gmake[2]: Leaving directory '/home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release'
gmake[1]: *** [CMakeFiles/Makefile2:101: src/CMakeFiles/box2d.dir/all] Error 2
gmake[1]: Leaving directory '/home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release'
gmake: *** [Makefile:139: all] Error 2

box2d/3.0.0: ERROR: 
Package '2ddc5f7c2041aa49373240ac6a8c849c772b4746' build failed
box2d/3.0.0: WARN: Build folder /home/runner/.conan2/p/b/box2d5931abb0d273d/b/build/Release
ERROR: box2d/3.0.0: Error in build() method, line 97
	cmake.build()
	ConanException: Error 2 while executing
@skhaz skhaz added the bug Something isn't working label Nov 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant