I am running FreeBSD amd64 9.0 RC3-p1 (PC-BSD system install with freebsd-update to p1).
Running blender I have found a scenario that fails on FreeBSD 9.0 amd64 that works fine on 8.2 x86.
Running blender through gdb I get -
I have tried combinations of gcc/gcc46 -O1 -O2 -O3 (clang fails to build as yet)
I have run official binaries made by blender foundation (2.57/2.58/2.59/2.60) as well as my own svn builds and port build.
For testing - I am simply setting an object to be a fluid domain. In the physics properties add fluid and change the type to domain.
Running blender I have found a scenario that fails on FreeBSD 9.0 amd64 that works fine on 8.2 x86.
Running blender through gdb I get -
Code:
Program received signal SIGILL, Illegal instruction.
[Switching to Thread 80cc07400 (LWP 2421109/blender)]
0x0000000802e1ee6b in std::ostream::_M_insert<double> (this=0x7fffffffc6f0, __v=27) at ostream.tcc:221
221 ostream.tcc: No such file or directory.
in ostream.tcc
Current language: auto; currently c++
(gdb) bt
#0 0x0000000802e1ee6b in std::ostream::_M_insert<double> (this=0x7fffffffc6f0, __v=27) at ostream.tcc:221
#1 0x0000000000ce297b in calculateMemreqEstimate ()
#2 0x0000000000d0f6fd in elbeemEstimateMemreq ()
#3 0x0000000000f8e6f5 in RNA_property_string_get ()
#4 0x0000000000f8ee2e in RNA_property_string_get_alloc ()
#5 0x0000000000a3db56 in pyrna_prop_to_py ()
#6 0x0000000000a3de1f in pyrna_struct_getattro ()
#7 0x00000008036a7d9f in PyEval_EvalFrameEx () from /usr/local/lib/libpython3.2mu.so
#8 0x00000008036ae47a in PyEval_EvalCodeEx () from /usr/local/lib/libpython3.2mu.so
#9 0x0000000803644872 in PyClassMethod_New () from /usr/local/lib/libpython3.2mu.so
#10 0x0000000803621e6d in PyObject_Call () from /usr/local/lib/libpython3.2mu.so
#11 0x0000000000a3f56b in bpy_class_call ()
#12 0x000000000101588c in panel_draw ()
#13 0x000000000095d44c in ED_region_panels ()
#14 0x00000000007683a6 in buttons_main_area_draw ()
#15 0x000000000095fa05 in ED_region_do_draw ()
#16 0x000000000074d30c in wm_draw_update ()
#17 0x000000000074bb64 in WM_main ()
#18 0x000000000074a554 in main ()
I have tried combinations of gcc/gcc46 -O1 -O2 -O3 (clang fails to build as yet)
I have run official binaries made by blender foundation (2.57/2.58/2.59/2.60) as well as my own svn builds and port build.
For testing - I am simply setting an object to be a fluid domain. In the physics properties add fluid and change the type to domain.