Page MenuHome

Platforms, Builds, Tests & DevicesProject
ActivePublic

Details

Description

This project includes platform automated tests, build system, release builds, build 3rd party libraries and more.

Important links

Contacts

Status
The module is active. There are no meetings.

Members

Module owners: @Ray molenkamp (LazyDodo)


No Long-Term Roadmap set.

Recent Activity

Today

Sybren A. Stüvel (sybren) updated the task description for T93161: Libraries Changes for Blender 3.1.
Thu, Jan 27, 6:09 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) updated the task description for T93161: Libraries Changes for Blender 3.1.
Thu, Jan 27, 5:09 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) updated the task description for T93161: Libraries Changes for Blender 3.1.
Thu, Jan 27, 5:07 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Bastien Montagne (mont29) updated the task description for T93161: Libraries Changes for Blender 3.1.
Thu, Jan 27, 4:17 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Sybren A. Stüvel (sybren) updated the task description for T93161: Libraries Changes for Blender 3.1.
Thu, Jan 27, 3:23 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) updated the task description for T93161: Libraries Changes for Blender 3.1.
Thu, Jan 27, 3:22 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) updated the task description for T93161: Libraries Changes for Blender 3.1.
Thu, Jan 27, 2:55 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) updated the task description for T93161: Libraries Changes for Blender 3.1.
Thu, Jan 27, 2:40 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) updated the task description for T93161: Libraries Changes for Blender 3.1.
Thu, Jan 27, 2:39 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Bastien Montagne (mont29) updated the task description for T93161: Libraries Changes for Blender 3.1.
Thu, Jan 27, 9:12 AM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Bastien Montagne (mont29) updated the task description for T93161: Libraries Changes for Blender 3.1.
Thu, Jan 27, 9:08 AM · BF Blender (3.1), Platforms, Builds, Tests & Devices

Yesterday

SushiKitty (SushiKitty) added a comment to D13923: remove OPENCOLLADA_ANIMATION_CLIP compile flag.

no problem. thanks for the review anyways

Wed, Jan 26, 7:17 PM · Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) abandoned D13923: remove OPENCOLLADA_ANIMATION_CLIP compile flag.

The issue might have been a red-herring from a combination of incomplete checkout + some cached state that's not invalidated after checkout is finished. I'm not super familiar with CMake so I don't know whether there's any caching mechanism at play that might enable this hypothesis.

Wed, Jan 26, 7:01 PM · Platforms, Builds, Tests & Devices
SushiKitty (SushiKitty) added a comment to D13923: remove OPENCOLLADA_ANIMATION_CLIP compile flag.

can you validate win64_vc15\opencollada\include\opencollada\COLLADAFramework\COLLADAFWAnimationClip.h exists in your lib folder?

Wed, Jan 26, 6:48 PM · Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) added a comment to D13923: remove OPENCOLLADA_ANIMATION_CLIP compile flag.

I'm a little divided here, you're not wrong, the lib hasn't been updated in ages, and removing support for even older version wouldn't necessarily be a bad thing
however.... it failing to find COLLADAFWAnimationClip.h which hasn't been a problem for anyone in literally years _is_ a little suspicious and deserves a closer
look.

Wed, Jan 26, 6:25 PM · Platforms, Builds, Tests & Devices
SushiKitty (SushiKitty) added reviewers for D13923: remove OPENCOLLADA_ANIMATION_CLIP compile flag: Ray molenkamp (LazyDodo), Gaia Clary (gaiaclary).
Wed, Jan 26, 5:28 PM · Platforms, Builds, Tests & Devices
SushiKitty (SushiKitty) added inline comments to D13923: remove OPENCOLLADA_ANIMATION_CLIP compile flag.
Wed, Jan 26, 4:41 AM · Platforms, Builds, Tests & Devices
SushiKitty (SushiKitty) updated the summary of D13923: remove OPENCOLLADA_ANIMATION_CLIP compile flag.
Wed, Jan 26, 4:38 AM · Platforms, Builds, Tests & Devices
SushiKitty (SushiKitty) updated the summary of D13923: remove OPENCOLLADA_ANIMATION_CLIP compile flag.
Wed, Jan 26, 4:37 AM · Platforms, Builds, Tests & Devices
SushiKitty (SushiKitty) requested review of D13923: remove OPENCOLLADA_ANIMATION_CLIP compile flag.
Wed, Jan 26, 4:35 AM · Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) updated the task description for T93161: Libraries Changes for Blender 3.1.
Wed, Jan 26, 4:05 AM · BF Blender (3.1), Platforms, Builds, Tests & Devices

Tue, Jan 25

Ray molenkamp (LazyDodo) changed the status of T95206: Libraries Changes for Blender 3.2 from Needs Triage to Confirmed.
Tue, Jan 25, 11:00 PM · BF Blender (3.2), Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) updated the task description for T93161: Libraries Changes for Blender 3.1.
Tue, Jan 25, 6:28 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) accepted D13913: CMake: use `FindBrotli.cmake` on Windows and macOS.

although on windows we offer to use find_package as an option, but I don't know anyone in recent history that actually tried using it, it's from an era before we knew how to force cmake to prefer use our libdirs, at one point i'd like to return to the find_packge ways but today is not that day. so given it's either broken or unused and definitely untestable without sinking in likely several days, I'll accept and leave this mess for future me to cleanup.

Tue, Jan 25, 5:01 PM · Platforms, Builds, Tests & Devices
Sybren A. Stüvel (sybren) added a comment to D13913: CMake: use `FindBrotli.cmake` on Windows and macOS.

However I don't think we should make Brotli a required package on Linux as was done in rBa000de7c2a4da1fb5. When using a FreeType as a shared library there is no need to link to Brotli directly, or to expect FreeType to be built with Brotli at all. So I think the Linux implementation should be changed to only explicitly link to Brotli in the if(EXISTS ${LIBDIR}) case.

Tue, Jan 25, 4:39 PM · Platforms, Builds, Tests & Devices
Bastien Montagne (mont29) moved T94584: 16-bit palette TIFF images crash Blender due to OIIO divide by zero error. from Backlog to Bugs on the Core board.
Tue, Jan 25, 12:37 PM · Core, Platforms, Builds, Tests & Devices, Images & Movies, BF Blender
Brecht Van Lommel (brecht) accepted D13913: CMake: use `FindBrotli.cmake` on Windows and macOS.

Using a find module is a nicer though so this patch by itself is fine with me.

Tue, Jan 25, 12:33 PM · Platforms, Builds, Tests & Devices
Ankit Meel (ankitm) accepted D13913: CMake: use `FindBrotli.cmake` on Windows and macOS.

Linked lite and saw build commands in build.ninja file for full

Tue, Jan 25, 12:16 PM · Platforms, Builds, Tests & Devices
Bastien Montagne (mont29) added a project to T94584: 16-bit palette TIFF images crash Blender due to OIIO divide by zero error.: Core.
Tue, Jan 25, 11:54 AM · Core, Platforms, Builds, Tests & Devices, Images & Movies, BF Blender
Sybren A. Stüvel (sybren) added inline comments to D13913: CMake: use `FindBrotli.cmake` on Windows and macOS.
Tue, Jan 25, 11:45 AM · Platforms, Builds, Tests & Devices
Ankit Meel (ankitm) added a comment to D13913: CMake: use `FindBrotli.cmake` on Windows and macOS.

Just the commit.. separate variables I see. Testing the patch.

Tue, Jan 25, 11:42 AM · Platforms, Builds, Tests & Devices
Ankit Meel (ankitm) added inline comments to D13913: CMake: use `FindBrotli.cmake` on Windows and macOS.
Tue, Jan 25, 11:39 AM · Platforms, Builds, Tests & Devices
Ankit Meel (ankitm) updated the summary of D13913: CMake: use `FindBrotli.cmake` on Windows and macOS.
Tue, Jan 25, 11:38 AM · Platforms, Builds, Tests & Devices
Philipp Oeser (lichtwerk) added a comment to T95099: Unity x Blender 3.0 Integration.

Fix will be in 3.0.1 rBddf92d719bd4: Fix T95099: Have launcher wait for Blender exit

Tue, Jan 25, 9:52 AM · Platforms, Builds, Tests & Devices, Platform: Windows, BF Blender

Mon, Jan 24

Ray molenkamp (LazyDodo) closed T95099: Unity x Blender 3.0 Integration as Resolved by committing rBe673cfc2d703: Fix T95099: Have launcher wait for Blender exit.
Mon, Jan 24, 4:44 PM · Platforms, Builds, Tests & Devices, Platform: Windows, BF Blender
Sybren A. Stüvel (sybren) updated the task description for T93161: Libraries Changes for Blender 3.1.
Mon, Jan 24, 3:49 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Sybren A. Stüvel (sybren) updated the task description for T93161: Libraries Changes for Blender 3.1.
Mon, Jan 24, 3:48 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Sybren A. Stüvel (sybren) updated the task description for T93161: Libraries Changes for Blender 3.1.
Mon, Jan 24, 3:01 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Sybren A. Stüvel (sybren) updated the task description for T93161: Libraries Changes for Blender 3.1.
Mon, Jan 24, 2:53 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Philipp Oeser (lichtwerk) changed the status of T95099: Unity x Blender 3.0 Integration from Needs Triage to Confirmed.
Mon, Jan 24, 12:04 PM · Platforms, Builds, Tests & Devices, Platform: Windows, BF Blender

Sat, Jan 22

Hans Goudey (HooglyBoogly) closed T94760: Crashes when opening files. as Resolved by committing rB6cd977b903f4: Fix T94760: Crash building BMesh when opening file.
Sat, Jan 22, 8:06 PM · Platforms, Builds, Tests & Devices, Platform: macOS, BF Blender

Fri, Jan 21

Germano Cavalcante (mano-wii) added a revision to T94760: Crashes when opening files.: D13898: Fix T94760: Crashe building BMesh when opening file.
Fri, Jan 21, 10:47 PM · Platforms, Builds, Tests & Devices, Platform: macOS, BF Blender
Germano Cavalcante (mano-wii) triaged T94760: Crashes when opening files. as High priority.
Fri, Jan 21, 10:35 PM · Platforms, Builds, Tests & Devices, Platform: macOS, BF Blender
Jesse Yurkovich (deadpin) added a comment to T94760: Crashes when opening files..

It's crashing on a call to BLI_array_alloca which allocates memory on the stack. An incoming mesh has mp->totloop of 98658 which causes 2 significant stack allocations of size 789264 bytes each to occur. So you are probably running out of stack space (as alluded to in the ___chkstk_darwin above).

Fri, Jan 21, 10:21 PM · Platforms, Builds, Tests & Devices, Platform: macOS, BF Blender
Germano Cavalcante (mano-wii) changed the status of T94760: Crashes when opening files. from Needs Information from User to Confirmed.

I can confirm on a RelWithDebInfo build, but not Debug.
Possibly this is a bug in the compiler.
The crash is at BM_mesh_bm_from_me.

___chkstk_darwin (@___chkstk_darwin:18)
bm_face_create_from_mpoly (/Users/germanocavalcante/blender-git/blender/source/blender/bmesh/intern/bmesh_mesh_convert.c:182)
BM_mesh_bm_from_me (/Users/germanocavalcante/blender-git/blender/source/blender/bmesh/intern/bmesh_mesh_convert.c:435)
BKE_mesh_to_bmesh_ex (/Users/germanocavalcante/blender-git/blender/source/blender/blenkernel/intern/mesh.cc:1166)
::BKE_mesh_to_bmesh(Mesh *, Object *, const bool, const BMeshCreateParams *) (/Users/germanocavalcante/blender-git/blender/source/blender/blenkernel/intern/mesh.cc:1181)
EDBM_mesh_make (/Users/germanocavalcante/blender-git/blender/source/blender/editors/mesh/editmesh_utils.c:288)
ED_object_editmode_enter_ex (/Users/germanocavalcante/blender-git/blender/source/blender/editors/object/object_edit.c:774)
ED_editors_init (/Users/germanocavalcante/blender-git/blender/source/blender/editors/util/ed_util.c:153)
wm_file_read_post (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_files.c:731)
WM_file_read (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_files.c:967)
wm_file_read_opwrap (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_files.c:2536)
wm_open_mainfile__open (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_files.c:2658)
wm_operator_invoke (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.c:1313)
wm_operator_call_internal (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.c:1554)
WM_operator_name_call_ptr (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.c:1567)
ui_apply_but_funcs_after (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_handlers.c:1024)
ui_popup_handler (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_handlers.c:11482)
wm_handler_ui_call (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.c:688)
wm_handlers_do_intern (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.c:3015)
wm_handlers_do (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.c:3129)
wm_event_do_handlers (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.c:3617)
WM_main (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm.c:639)
main (/Users/germanocavalcante/blender-git/blender/source/creator/creator.c:560)
start (@start:133)
Fri, Jan 21, 9:53 PM · Platforms, Builds, Tests & Devices, Platform: macOS, BF Blender
Ray molenkamp (LazyDodo) updated the task description for T93161: Libraries Changes for Blender 3.1.
Fri, Jan 21, 9:51 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Brecht Van Lommel (brecht) updated the task description for T93161: Libraries Changes for Blender 3.1.
Fri, Jan 21, 9:48 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) updated the task description for T93161: Libraries Changes for Blender 3.1.
Fri, Jan 21, 7:46 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices
Ray molenkamp (LazyDodo) updated the task description for T93161: Libraries Changes for Blender 3.1.
Fri, Jan 21, 7:43 PM · BF Blender (3.1), Platforms, Builds, Tests & Devices

Tue, Jan 18

Ray molenkamp (LazyDodo) edited Description on Platforms, Builds, Tests & Devices.
Tue, Jan 18, 6:32 PM