Shane Ambler ShaneAmbler
  • Joined on 2023-03-18
Shane Ambler commented on issue blender/blender#118402 2024-02-21 21:43:51 +01:00
Unhandled SIGBUS in Depsgraph on startup

@JacquesLucke, yes std::function<void()> is 16 aligned.

and that change works for me, thanks.

Shane Ambler commented on issue blender/blender#118402 2024-02-21 06:27:41 +01:00
Unhandled SIGBUS in Depsgraph on startup

Of note, in the Eigen src, comments mention that…

Shane Ambler commented on issue blender/blender#118402 2024-02-21 02:26:59 +01:00
Unhandled SIGBUS in Depsgraph on startup

Applying #118526 to master doesn't change, should there be some calls to the aligned new somewhere?

Shane Ambler commented on issue blender/blender#118402 2024-02-21 01:54:03 +01:00
Unhandled SIGBUS in Depsgraph on startup

I still get a sigbus error without avx

(lldb) run --factory-startup
Process 27192 launched: '/home/shane/Projects/blender-bits/blender_master/umfbuild/bin/blender' (x86_64)
alignof…
Shane Ambler commented on issue blender/blender#118402 2024-02-20 16:22:02 +01:00
Unhandled SIGBUS in Depsgraph on startup

I have always used -march=corei7-avx with this cpu, so that would be clang generating the avx code.

For alignof(deg::Depsgraph) I get 16

Will try a build without the arch - avx.

Shane Ambler commented on issue blender/blender#118402 2024-02-19 12:37:43 +01:00
Unhandled SIGBUS in Depsgraph on startup

yes from source, as mentioned commit 2d2b087fcf40bda was the first to break - 9e0c78e783 runs fine. Its a large commit so I don't know where to start looking for the cause.

I have the…

Shane Ambler opened issue blender/blender#118402 2024-02-17 02:35:46 +01:00
Unhandled SIGBUS in Depsgraph on startup
Shane Ambler commented on pull request blender/blender#115096 2023-12-06 07:27:57 +01:00
BLI_fileops: Harmonize 'rename' behaviors accross platforms.

I'm fine with you just adjusting it

Shane Ambler commented on pull request blender/blender#115096 2023-12-02 23:50:08 +01:00
BLI_fileops: Harmonize 'rename' behaviors accross platforms.

Hi @mont29,

This commit breaks build for me on FreeBSD using clang 15.

I get error: function-like macro '__GLIBC_PREREQ' is not defined

While it seems reasonable having `defined(_GLIBC

Shane Ambler commented on pull request blender/blender#111063 2023-09-29 11:52:34 +02:00
Cleanup: fewer iostreams related includes in Cycles

yeah, I first mentioned changing tile.h back to include <ostream> to fix build.

If I leave tile.h with include <iosfwd> and add include <ostream> to tile.cpp that also builds.

Shane Ambler commented on pull request blender/blender#111063 2023-09-29 09:07:46 +02:00
Cleanup: fewer iostreams related includes in Cycles

yes, iosfwd in tile.h and ostream in tile.cpp builds

Shane Ambler commented on pull request blender/blender#111063 2023-09-29 03:22:07 +02:00
Cleanup: fewer iostreams related includes in Cycles

@aras_p this commit breaks build for me.

FreeBSD 13.2/clang 15.0.7 (using LLVM libc++)

changing tile.h back to include builds.

using iosfwd in tile.h gives me

.../blender…
Shane Ambler pushed to skip-gitea at ShaneAmbler/blender 2023-03-22 05:54:25 +01:00
a437df6c35 Merge branch 'main' into skip-gitea
e4300bbf2d Cleanup: quiet warnings by using system-includes for ./extern/
3afe88b6c7 Cleanup: cmake indentation
ca08de5de4 PyAPI: raise an exception when removing an AOV which is not found
a1f52a02a8 Mesh: Set bounds eagerly for spherical and cylindrical primitive nodes
Compare 91 commits »
Shane Ambler commented on pull request blender/blender#105892 2023-03-22 05:49:55 +01:00
Build: changes needed to build on FreeBSD
Shane Ambler pushed to freebsd-build at ShaneAmbler/blender 2023-03-22 05:36:33 +01:00
c431399d7b Merge branch 'main' into freebsd-build
e4300bbf2d Cleanup: quiet warnings by using system-includes for ./extern/
3afe88b6c7 Cleanup: cmake indentation
ca08de5de4 PyAPI: raise an exception when removing an AOV which is not found
a1f52a02a8 Mesh: Set bounds eagerly for spherical and cylindrical primitive nodes
Compare 91 commits »
Shane Ambler commented on pull request blender/blender#105892 2023-03-22 05:30:37 +01:00
Build: changes needed to build on FreeBSD

Would that be the reliable way to add clangSupport to the list?

Shane Ambler pushed to freebsd-build at ShaneAmbler/blender 2023-03-22 05:29:17 +01:00
c7f3944538 test if clangSupport exists before adding to _CLANG_FIND_COMPONENTS
Shane Ambler created pull request blender/blender#105980 2023-03-22 05:06:01 +01:00
WIP add .gitea folder to files skipped during install
Shane Ambler pushed to skip-gitea at ShaneAmbler/blender 2023-03-22 05:03:11 +01:00
ebb96203a1 add .gitea folder to files skipped during install
Shane Ambler created branch skip-gitea in ShaneAmbler/blender 2023-03-22 05:03:11 +01:00