# Building failed after upgrading to 0.36

**URL:** <https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154>\
**Category:** Bug Reports\
**Created:** [April 11, 2017, 9:07am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154 "2017-04-11T09:07:22Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![zaulin](https://avatars.discourse-cdn.com/v4/letter/z/d26b3c/32.png) [@zaulin](https://forums.fusetools.com/u/zaulin)\
**Post date:** [April 11, 2017, 9:07am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/1 "2017-04-11T09:07:22Z")

</div>

Hi,

after upgrading from 0.35 to 0.36 I get this error when previewing in local (my old projects failed so i created a new project getting the same result)

Fuse 0.36.0  
MacBook Pro OS X El capitan - 10.11.6

```
Build completed in 115.85 seconds
Build ended
GL_VERSION: 2.1 NVIDIA-10.0.51 310.90.10.05b12
GL_VENDOR: NVIDIA Corporation
GL_RENDERER: NVIDIA GeForce 9400M OpenGL Engine
System.ExecutionEngineException: SIGILL
  at (wrapper managed-to-native) Fuse.Text.Implementation.FreeType:Init_FreeType (intptr&)
  at Fuse.Text.Implementation.FreeType.Init () <0xddb5938 + 0x0001f> in <filename unknown>:0 
  at Fuse.Text.Implementation.FreeType.get_Library () <0xddb5918 + 0x0000b> in <filename unknown>:0 
  at Fuse.Text.Implementation.FreeType.New_Memory_Face (System.Byte[] buffer, Int32 index, System.IntPtr& face) <0xddb58b0 + 0x0000b> in <filename unknown>:0 
  at Fuse.Text.Implementation.FreeTypeFontFace..ctor (System.Byte[] buffer, Int32 index, System.Predicate`1 stylePredicate) <0xddb5598 + 0x000ff> in <filename unknown>:0 
  at Fuse.Text.FontFace.Load (System.Byte[] data, Int32 index, System.Predicate`1 stylePredicate) <0xddb54c8 + 0x00067> in <filename unknown>:0 
  at Fuse.Text.FontFace.Load (Fuse.Internal.FontFaceDescriptor descriptor) <0xddb5348 + 0x00137> in <filename unknown>:0 
  at Fuse.Text.LazyFontFace.Force () <0xddb5240 + 0x00053> in <filename unknown>:0 
  at Fuse.Text.LazyFont.Force () <0xddb50a8 + 0x000b3> in <filename unknown>:0 
  at Fuse.Text.LazyFont.get_Ascender () <0xddb5078 + 0x00013> in <filename unknown>:0 
  at Fuse.Text.FallingBackFont.get_Ascender () <0xddb5038 + 0x0002b> in <filename unknown>:0 
  at Fuse.Controls.FuseTextRenderer.TextRenderer.UpdateFont () <0xddaf720 + 0x00187> in <filename unknown>:0 
  at Fuse.Controls.FuseTextRenderer.TextRenderer.GetContentSize (LayoutParams lp) <0xddaf170 + 0x000d3> in <filename unknown>:0 
  at Fuse.Controls.TextControl.GetContentSize (LayoutParams lp) <0xddaf040 + 0x000df> in <filename unknown>:0 
  at Fuse.Elements.Element.InternGetContentSize (LayoutParams lp) <0xddae248 + 0x00059> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcArrangePaddingSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda9808 + 0x003a7> in <filename unknown>:0 
  at Fuse.Elements.Element.GetArrangePaddingSize (LayoutParams lp) <0xdda9788 + 0x00066> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcMarginSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda93f8 + 0x0024f> in <filename unknown>:0 
  at Fuse.Elements.Element.GetMarginSize (LayoutParams lp) <0xdda9060 + 0x00222> in <filename unknown>:0 
  at Fuse.Layouts.StackLayout.GetElementsSize (IList`1 elements, LayoutParams lp) <0xddaea00 + 0x00176> in <filename unknown>:0 
  at Fuse.Layouts.StackLayout.GetContentSize (IList`1 elements, LayoutParams lp) <0xddae708 + 0x0010b> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.GetContentSize (LayoutParams lp) <0xddae378 + 0x00157> in <filename unknown>:0 
  at Fuse.Controls.Panel.GetContentSize (LayoutParams lp) <0xddae2b8 + 0x00097> in <filename unknown>:0 
  at Fuse.Elements.Element.InternGetContentSize (LayoutParams lp) <0xddae248 + 0x00059> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcArrangePaddingSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda9808 + 0x003a7> in <filename unknown>:0 
  at Fuse.Elements.Element.GetArrangePaddingSize (LayoutParams lp) <0xdda9788 + 0x00066> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcMarginSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda93f8 + 0x0024f> in <filename unknown>:0 
  at Fuse.Elements.Element.GetMarginSize (LayoutParams lp) <0xdda9060 + 0x00222> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcBoxPlacement (Fuse.Elements.Element element, Float2 position, LayoutParams lp) <0xdda82c0 + 0x00206> in <filename unknown>:0 
  at Fuse.Elements.Element.OnArrangeMarginBox (Float2 position, LayoutParams lp) <0xdda8000 + 0x000f8> in <filename unknown>:0 
  at Fuse.Visual.ArrangeMarginBox (Float2 position, LayoutParams lp) <0xdd8fa58 + 0x00211> in <filename unknown>:0 
  at Fuse.Layouts.DefaultLayout.ArrangePaddingBox (IList`1 elements, Float4 padding, LayoutParams lp) <0xddabd98 + 0x0035f> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.ArrangePaddingBox (LayoutParams lp) <0xddabb60 + 0x0013c> in <filename unknown>:0 
  at Fuse.Controls.Panel.ArrangePaddingBox (LayoutParams lp) <0xddabad0 + 0x00073> in <filename unknown>:0 
  at Fuse.Elements.Element.OnArrangeMarginBox (Float2 position, LayoutParams lp) <0xdda8000 + 0x00205> in <filename unknown>:0 
  at Fuse.Visual.ArrangeMarginBox (Float2 position, LayoutParams lp) <0xdd8fa58 + 0x00211> in <filename unknown>:0 
  at Fuse.Visual.OnArrangeMarginBox (Float2 position, LayoutParams lp) <0xdd9fe38 + 0x000cf> in <filename unknown>:0 
  at Fuse.Visual.ArrangeMarginBox (Float2 position, LayoutParams lp) <0xdd8fa58 + 0x00211> in <filename unknown>:0 
  at Fuse.Visual.PerformLayout (Float2 clientSize) <0xdd9f9d8 + 0x00193> in <filename unknown>:0 
  at Fuse.Visual.PerformLayout () <0xdd9f940 + 0x00043> in <filename unknown>:0 
  at Fuse.UpdateListener.Invoke () <0xdd9f6a8 + 0x00053> in <filename unknown>:0 
  at Fuse.UpdateManager.ProcessListeners (Fuse.Stage stage, System.Collections.Generic.List`1& _exceptions) <0xdd9f4e8 + 0x00057> in <filename unknown>:0 
System.ExecutionEngineException: SIGILL
  at (wrapper managed-to-native) Fuse.Text.Implementation.FreeType:Init_FreeType (intptr&)
  at Fuse.Text.Implementation.FreeType.Init () <0xddb5938 + 0x0001f> in <filename unknown>:0 
  at Fuse.Text.Implementation.FreeType.get_Library () <0xddb5918 + 0x0000b> in <filename unknown>:0 
  at Fuse.Text.Implementation.FreeType.New_Memory_Face (System.Byte[] buffer, Int32 index, System.IntPtr& face) <0xddb58b0 + 0x0000b> in <filename unknown>:0 
  at Fuse.Text.Implementation.FreeTypeFontFace..ctor (System.Byte[] buffer, Int32 index, System.Predicate`1 stylePredicate) <0xddb5598 + 0x000ff> in <filename unknown>:0 
  at Fuse.Text.FontFace.Load (System.Byte[] data, Int32 index, System.Predicate`1 stylePredicate) <0xddb54c8 + 0x00067> in <filename unknown>:0 
  at Fuse.Text.FontFace.Load (Fuse.Internal.FontFaceDescriptor descriptor) <0xddb5348 + 0x00137> in <filename unknown>:0 
  at Fuse.Text.LazyFontFace.Force () <0xddb5240 + 0x00053> in <filename unknown>:0 
  at Fuse.Text.LazyFont.Force () <0xddb50a8 + 0x000b3> in <filename unknown>:0 
  at Fuse.Text.LazyFont.get_Ascender () <0xddb5078 + 0x00013> in <filename unknown>:0 
  at Fuse.Text.FallingBackFont.get_Ascender () <0xddb5038 + 0x0002b> in <filename unknown>:0 
  at Fuse.Controls.FuseTextRenderer.TextRenderer.UpdateFont () <0xddaf720 + 0x00187> in <filename unknown>:0 
  at Fuse.Controls.FuseTextRenderer.TextRenderer.GetContentSize (LayoutParams lp) <0xddaf170 + 0x000d3> in <filename unknown>:0 
  at Fuse.Controls.TextControl.GetContentSize (LayoutParams lp) <0xddaf040 + 0x000df> in <filename unknown>:0 
  at Fuse.Elements.Element.InternGetContentSize (LayoutParams lp) <0xddae248 + 0x00059> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcArrangePaddingSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda9808 + 0x003a7> in <filename unknown>:0 
  at Fuse.Elements.Element.GetArrangePaddingSize (LayoutParams lp) <0xdda9788 + 0x00066> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcMarginSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda93f8 + 0x0024f> in <filename unknown>:0 
  at Fuse.Elements.Element.GetMarginSize (LayoutParams lp) <0xdda9060 + 0x00222> in <filename unknown>:0 
  at Fuse.Layouts.DefaultLayout.GetElementsSize (IList`1 elements, LayoutParams lp) <0xe2b7700 + 0x0011f> in <filename unknown>:0 
  at Fuse.Layouts.DefaultLayout.GetContentSize (IList`1 elements, LayoutParams lp) <0xe2b7678 + 0x0005f> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.GetContentSize (LayoutParams lp) <0xddae378 + 0x00157> in <filename unknown>:0 
  at Fuse.Controls.Panel.GetContentSize (LayoutParams lp) <0xddae2b8 + 0x00097> in <filename unknown>:0 
  at Fuse.Elements.Element.InternGetContentSize (LayoutParams lp) <0xddae248 + 0x00059> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcArrangePaddingSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda9808 + 0x003a7> in <filename unknown>:0 
  at Fuse.Elements.Element.GetArrangePaddingSize (LayoutParams lp) <0xdda9788 + 0x00066> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcMarginSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda93f8 + 0x0024f> in <filename unknown>:0 
  at Fuse.Elements.Element.GetMarginSize (LayoutParams lp) <0xdda9060 + 0x00222> in <filename unknown>:0 
  at Fuse.Layouts.DefaultLayout.GetElementsSize (IList`1 elements, LayoutParams lp) <0xe2b7700 + 0x0011f> in <filename unknown>:0 
  at Fuse.Layouts.DefaultLayout.GetContentSize (IList`1 elements, LayoutParams lp) <0xe2b7678 + 0x0005f> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.GetContentSize (LayoutParams lp) <0xddae378 + 0x00157> in <filename unknown>:0 
  at Fuse.Controls.Panel.GetContentSize (LayoutParams lp) <0xddae2b8 + 0x00097> in <filename unknown>:0 
  at Fuse.Elements.Element.InternGetContentSize (LayoutParams lp) <0xddae248 + 0x00059> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcArrangePaddingSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda9808 + 0x003a7> in <filename unknown>:0 
  at Fuse.Elements.Element.GetArrangePaddingSize (LayoutParams lp) <0xdda9788 + 0x00066> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcMarginSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda93f8 + 0x0024f> in <filename unknown>:0 
  at Fuse.Elements.Element.GetMarginSize (LayoutParams lp) <0xdda9060 + 0x00222> in <filename unknown>:0 
  at Fuse.Layouts.GridLayout.CalcAuto (IList`1 elements, System.Single& availableWidth, System.Single& availableHeight, Boolean secondPass, Boolean hasFirstHorzSize, Boolean hasFirstVertSize, Boolean expandWidth, Boolean expandHeight) <0xe2b6b28 + 0x003f6> in <filename unknown>:0 
  at Fuse.Layouts.GridLayout.Measure (IList`1 elements, LayoutParams lp) <0xe2b4978 + 0x007e3> in <filename unknown>:0 
  at Fuse.Layouts.GridLayout.GetContentSize (IList`1 elements, LayoutParams lp) <0xe2b48f0 + 0x0005f> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.GetContentSize (LayoutParams lp) <0xddae378 + 0x00157> in <filename unknown>:0 
  at Fuse.Controls.Panel.GetContentSize (LayoutParams lp) <0xddae2b8 + 0x00097> in <filename unknown>:0 
  at Fuse.Elements.Element.InternGetContentSize (LayoutParams lp) <0xddae248 + 0x00059> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcArrangePaddingSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda9808 + 0x003a7> in <filename unknown>:0 
  at Fuse.Elements.Element.GetArrangePaddingSize (LayoutParams lp) <0xdda9788 + 0x00066> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcMarginSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda93f8 + 0x0024f> in <filename unknown>:0 
  at Fuse.Elements.Element.GetMarginSize (LayoutParams lp) <0xdda9060 + 0x00222> in <filename unknown>:0 
  at Fuse.Layouts.DefaultLayout.GetElementsSize (IList`1 elements, LayoutParams lp) <0xe2b7700 + 0x0011f> in <filename unknown>:0 
  at Fuse.Layouts.DefaultLayout.GetContentSize (IList`1 elements, LayoutParams lp) <0xe2b7678 + 0x0005f> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.GetContentSize (LayoutParams lp) <0xddae378 + 0x00157> in <filename unknown>:0 
  at Fuse.Controls.Panel.GetContentSize (LayoutParams lp) <0xddae2b8 + 0x00097> in <filename unknown>:0 
  at Fuse.Elements.Element.InternGetContentSize (LayoutParams lp) <0xddae248 + 0x00059> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcArrangePaddingSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda9808 + 0x003a7> in <filename unknown>:0 
  at Fuse.Elements.Element.GetArrangePaddingSize (LayoutParams lp) <0xdda9788 + 0x00066> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcMarginSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda93f8 + 0x0024f> in <filename unknown>:0 
  at Fuse.Elements.Element.GetMarginSize (LayoutParams lp) <0xdda9060 + 0x00222> in <filename unknown>:0 
  at Fuse.Layouts.GridLayout.CalcAuto (IList`1 elements, System.Single& availableWidth, System.Single& availableHeight, Boolean secondPass, Boolean hasFirstHorzSize, Boolean hasFirstVertSize, Boolean expandWidth, Boolean expandHeight) <0xe2b6b28 + 0x003f6> in <filename unknown>:0 
  at Fuse.Layouts.GridLayout.Measure (IList`1 elements, LayoutParams lp) <0xe2b4978 + 0x007e3> in <filename unknown>:0 
  at Fuse.Layouts.GridLayout.GetContentSize (IList`1 elements, LayoutParams lp) <0xe2b48f0 + 0x0005f> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.GetContentSize (LayoutParams lp) <0xddae378 + 0x00157> in <filename unknown>:0 
  at Fuse.Controls.Panel.GetContentSize (LayoutParams lp) <0xddae2b8 + 0x00097> in <filename unknown>:0 
  at Fuse.Elements.Element.InternGetContentSize (LayoutParams lp) <0xddae248 + 0x00059> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcArrangePaddingSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda9808 + 0x003a7> in <filename unknown>:0 
  at Fuse.Elements.Element.GetArrangePaddingSize (LayoutParams lp) <0xdda9788 + 0x00066> in <filename unknown>:0 
  at Fuse.Elements.StandardBoxSizing.CalcMarginSize (Fuse.Elements.Element element, LayoutParams lp) <0xdda93f8 + 0x0024f> in <filename unknown>:0 
  at Fuse.Elements.Element.GetMarginSize (LayoutParams lp) <0xdda9060 + 0x00222> in <filename unknown>:0 
  at Fuse.Layouts.DockLayout.ArrangePaddingBox (IList`1 elements, Float4 padding, LayoutParams lp) <0xe2b3890 + 0x0052a> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.ArrangePaddingBox (LayoutParams lp) <0xddabb60 + 0x0013c> in <filename unknown>:0 
  at Fuse.Controls.Panel.ArrangePaddingBox (LayoutParams lp) <0xddabad0 + 0x00073> in <filename unknown>:0 
  at Fuse.Elements.Element.OnArrangeMarginBox (Float2 position, LayoutParams lp) <0xdda8000 + 0x00205> in <filename unknown>:0 
  at Fuse.Visual.ArrangeMarginBox (Float2 position, LayoutParams lp) <0xdd8fa58 + 0x00211> in <filename unknown>:0 
  at Fuse.Layouts.DefaultLayout.ArrangePaddingBox (IList`1 elements, Float4 padding, LayoutParams lp) <0xddabd98 + 0x0035f> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.ArrangePaddingBox (LayoutParams lp) <0xddabb60 + 0x0013c> in <filename unknown>:0 
  at Fuse.Controls.Panel.ArrangePaddingBox (LayoutParams lp) <0xddabad0 + 0x00073> in <filename unknown>:0 
  at Fuse.Elements.Element.OnArrangeMarginBox (Float2 position, LayoutParams lp) <0xdda8000 + 0x00205> in <filename unknown>:0 
  at Fuse.Visual.ArrangeMarginBox (Float2 position, LayoutParams lp) <0xdd8fa58 + 0x00211> in <filename unknown>:0 
  at Fuse.Visual.OnArrangeMarginBox (Float2 position, LayoutParams lp) <0xdd9fe38 + 0x000cf> in <filename unknown>:0 
  at Fuse.Visual.ArrangeMarginBox (Float2 position, LayoutParams lp) <0xdd8fa58 + 0x00211> in <filename unknown>:0 
  at Fuse.Visual.PerformLayout (Float2 clientSize) <0xdd9f9d8 + 0x00193> in <filename unknown>:0 
  at Fuse.Visual.PerformLayout () <0xdd9f940 + 0x00043> in <filename unknown>:0 
  at Fuse.UpdateListener.Invoke () <0xdd9f6a8 + 0x00053> in <filename unknown>:0 
  at Fuse.UpdateManager.ProcessListeners (Fuse.Stage stage, System.Collections.Generic.List`1& _exceptions) <0xdd9f4e8 + 0x00057> in <filename unknown>:0 
System.ExecutionEngineException: SIGILL
  at (wrapper managed-to-native) Fuse.Text.Implementation.FreeType:Init_FreeType (intptr&)
  at Fuse.Text.Implementation.FreeType.Init () <0xddb5938 + 0x0001f> in <filename unknown>:0 
  at Fuse.Text.Implementation.FreeType.get_Library () <0xddb5918 + 0x0000b> in <filename unknown>:0 
  at Fuse.Text.Implementation.FreeType.New_Memory_Face (System.Byte[] buffer, Int32 index, System.IntPtr& face) <0xddb58b0 + 0x0000b> in <filename unknown>:0 
  at Fuse.Text.Implementation.FreeTypeFontFace..ctor (System.Byte[] buffer, Int32 index, System.Predicate`1 stylePredicate) <0xddb5598 + 0x000ff> in <filename unknown>:0 
  at Fuse.Text.FontFace.Load (System.Byte[] data, Int32 index, System.Predicate`1 stylePredicate) <0xddb54c8 + 0x00067> in <filename unknown>:0 
  at Fuse.Text.FontFace.Load (Fuse.Internal.FontFaceDescriptor descriptor) <0xddb5348 + 0x00137> in <filename unknown>:0 
  at Fuse.Text.LazyFontFace.Force () <0xddb5240 + 0x00053> in <filename unknown>:0 
  at Fuse.Text.LazyFont.Force () <0xddb50a8 + 0x000b3> in <filename unknown>:0 
  at Fuse.Text.LazyFont.get_Ascender () <0xddb5078 + 0x00013> in <filename unknown>:0 
  at Fuse.Text.FallingBackFont.get_Ascender () <0xddb5038 + 0x0002b> in <filename unknown>:0 
  at Fuse.Controls.FuseTextRenderer.TextRenderer.UpdateFont () <0xddaf720 + 0x00187> in <filename unknown>:0 
  at Fuse.Controls.FuseTextRenderer.TextRenderer.GetRenderBounds () <0xe2ba2e8 + 0x000d7> in <filename unknown>:0 
  at Fuse.Controls.TextControl.CalcRenderBounds () <0xe2ba248 + 0x0004b> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithoutEffects () <0xe2b9d68 + 0x00022> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBoundsWithEffects () <0xe2b9c98 + 0x00017> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithEffects () <0xe2b9c30 + 0x0001f> in <filename unknown>:0 
  at Fuse.Elements.Element.get_LocalRenderBounds () <0xe2ba230 + 0x00013> in <filename unknown>:0 
  at Fuse.Visual.CalcRenderBoundsInParentSpace () <0xe2ba0f8 + 0x0001c> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBounds () <0xe2b9f90 + 0x00057> in <filename unknown>:0 
  at Fuse.Controls.Control.CalcRenderBounds () <0xe2b9ec0 + 0x00013> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithoutEffects () <0xe2b9d68 + 0x00022> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBoundsWithEffects () <0xe2b9c98 + 0x00017> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithEffects () <0xe2b9c30 + 0x0001f> in <filename unknown>:0 
  at Fuse.Elements.Element.get_LocalRenderBounds () <0xe2ba230 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.get_LocalRenderBounds () <0xe2ba140 + 0x000bb> in <filename unknown>:0 
  at Fuse.Visual.CalcRenderBoundsInParentSpace () <0xe2ba0f8 + 0x0001c> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBounds () <0xe2b9f90 + 0x00057> in <filename unknown>:0 
  at Fuse.Controls.Control.CalcRenderBounds () <0xe2b9ec0 + 0x00013> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithoutEffects () <0xe2b9d68 + 0x00022> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBoundsWithEffects () <0xe2b9c98 + 0x00017> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithEffects () <0xe2b9c30 + 0x0001f> in <filename unknown>:0 
  at Fuse.Elements.Element.get_LocalRenderBounds () <0xe2ba230 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.get_LocalRenderBounds () <0xe2ba140 + 0x000bb> in <filename unknown>:0 
  at Fuse.Visual.CalcRenderBoundsInParentSpace () <0xe2ba0f8 + 0x0001c> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBounds () <0xe2b9f90 + 0x00057> in <filename unknown>:0 
  at Fuse.Controls.Control.CalcRenderBounds () <0xe2b9ec0 + 0x00013> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithoutEffects () <0xe2b9d68 + 0x00022> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBoundsWithEffects () <0xe2b9c98 + 0x00017> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithEffects () <0xe2b9c30 + 0x0001f> in <filename unknown>:0 
  at Fuse.Elements.Element.get_LocalRenderBounds () <0xe2ba230 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.get_LocalRenderBounds () <0xe2ba140 + 0x000bb> in <filename unknown>:0 
  at Fuse.Visual.CalcRenderBoundsInParentSpace () <0xe2ba0f8 + 0x0001c> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBounds () <0xe2b9f90 + 0x00057> in <filename unknown>:0 
  at Fuse.Controls.Control.CalcRenderBounds () <0xe2b9ec0 + 0x00013> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithoutEffects () <0xe2b9d68 + 0x00022> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBoundsWithEffects () <0xe2b9c98 + 0x00017> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithEffects () <0xe2b9c30 + 0x0001f> in <filename unknown>:0 
  at Fuse.Elements.Element.get_LocalRenderBounds () <0xe2ba230 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.get_LocalRenderBounds () <0xe2ba140 + 0x000bb> in <filename unknown>:0 
  at Fuse.Visual.CalcRenderBoundsInParentSpace () <0xe2ba0f8 + 0x0001c> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBounds () <0xe2b9f90 + 0x00057> in <filename unknown>:0 
  at Fuse.Controls.Control.CalcRenderBounds () <0xe2b9ec0 + 0x00013> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithoutEffects () <0xe2b9d68 + 0x00022> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBoundsWithEffects () <0xe2b9c98 + 0x00017> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithEffects () <0xe2b9c30 + 0x0001f> in <filename unknown>:0 
  at Fuse.Elements.Element.get_LocalRenderBounds () <0xe2ba230 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.get_LocalRenderBounds () <0xe2ba140 + 0x000bb> in <filename unknown>:0 
  at Fuse.Visual.CalcRenderBoundsInParentSpace () <0xe2ba0f8 + 0x0001c> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBounds () <0xe2b9f90 + 0x00057> in <filename unknown>:0 
  at Fuse.Controls.Control.CalcRenderBounds () <0xe2b9ec0 + 0x00013> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithoutEffects () <0xe2b9d68 + 0x00022> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBoundsWithEffects () <0xe2b9c98 + 0x00017> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithEffects () <0xe2b9c30 + 0x0001f> in <filename unknown>:0 
  at Fuse.Elements.Element.get_LocalRenderBounds () <0xe2ba230 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.get_LocalRenderBounds () <0xe2ba140 + 0x000bb> in <filename unknown>:0 
  at Fuse.Visual.CalcRenderBoundsInParentSpace () <0xe2ba0f8 + 0x0001c> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBounds () <0xe2b9f90 + 0x00057> in <filename unknown>:0 
  at Fuse.Controls.Control.CalcRenderBounds () <0xe2b9ec0 + 0x00013> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithoutEffects () <0xe2b9d68 + 0x00022> in <filename unknown>:0 
  at Fuse.Elements.Element.CalcRenderBoundsWithEffects () <0xe2b9c98 + 0x00017> in <filename unknown>:0 
  at Fuse.Elements.Element.get_RenderBoundsWithEffects () <0xe2b9c30 + 0x0001f> in <filename unknown>:0 
  at Fuse.Elements.Element.Draw (Fuse.DrawContext dc) <0xe2b9a08 + 0x000d3> in <filename unknown>:0 
  at Fuse.Controls.Panel.Draw (Fuse.DrawContext dc) <0xe2b98f8 + 0x00053> in <filename unknown>:0 
  at Fuse.Desktop.DesktopRootViewport.Draw () <0xe2b91d0 + 0x00068> in <filename unknown>:0 
SIGILL
```

---

<div class="post-metadata">

**Author:** ![Anders\_Bondehagen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/anders_bondehagen/32/98_2.png) [@Anders\_Bondehagen](https://forums.fusetools.com/u/Anders_Bondehagen)\
**Post date:** [April 11, 2017, 10:07am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/2 "2017-04-11T10:07:11Z")

</div>

What is the code that triggers this error?

---

<div class="post-metadata">

**Author:** ![zaulin](https://avatars.discourse-cdn.com/v4/letter/z/d26b3c/32.png) [@zaulin](https://forums.fusetools.com/u/zaulin)\
**Post date:** [April 11, 2017, 10:11am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/3 "2017-04-11T10:11:41Z")

</div>

All my previously working fuse projects triggers the same error so i created a new project from scratch (so the code is the “sample code” when you create a new project)

btw: I get the same blank emulator screen as exposed in:  
[https://www.fusetools.com/community/forums/bug\_reports/preview\_windowemulator\_blank\_0360\_on\_mac](https://www.fusetools.com/community/forums/bug_reports/preview_windowemulator_blank_0360_on_mac)

---

<div class="post-metadata">

**Author:** ![zaulin](https://avatars.discourse-cdn.com/v4/letter/z/d26b3c/32.png) [@zaulin](https://forums.fusetools.com/u/zaulin)\
**Post date:** [April 11, 2017, 6:17pm UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/4 "2017-04-11T18:17:58Z")

</div>

still not working after upgrading to 0.36.1

---

<div class="post-metadata">

**Author:** ![Olle\_Fredriksson](https://avatars.discourse-cdn.com/v4/letter/o/e95f7d/32.png) [@Olle\_Fredriksson](https://forums.fusetools.com/u/Olle_Fredriksson)\
**Post date:** [April 18, 2017, 12:10pm UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/5 "2017-04-18T12:10:37Z")

</div>

Hey Zaulin,

We’re looking into this but we’re still not sure why it happens to you (and not to us).

What version of Xcode do you have on your machine?

Cheers,  
Olle

---

<div class="post-metadata">

**Author:** ![zaulin](https://avatars.discourse-cdn.com/v4/letter/z/d26b3c/32.png) [@zaulin](https://forums.fusetools.com/u/zaulin)\
**Post date:** [April 18, 2017, 12:23pm UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/6 "2017-04-18T12:23:03Z")

</div>

8.2.1 (8C1002)

---

<div class="post-metadata">

**Author:** ![Olle\_Fredriksson](https://avatars.discourse-cdn.com/v4/letter/o/e95f7d/32.png) [@Olle\_Fredriksson](https://forums.fusetools.com/u/Olle_Fredriksson)\
**Post date:** [April 19, 2017, 7:08am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/7 "2017-04-19T07:08:19Z")

</div>

Thanks!

Do native builds work, e.g. using `uno build native --run`?

---

<div class="post-metadata">

**Author:** ![Olle\_Fredriksson](https://avatars.discourse-cdn.com/v4/letter/o/e95f7d/32.png) [@Olle\_Fredriksson](https://forums.fusetools.com/u/Olle_Fredriksson)\
**Post date:** [April 19, 2017, 7:19am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/8 "2017-04-19T07:19:34Z")

</div>

Also, could you run

```auto
cksum ~/Library/Application\ Support/Fusetools/Packages/UnoCore/*/prebuilt/OSX/lib/libfreetype.a

```

in a terminal and paste the result here?

Cheers!

---

<div class="post-metadata">

**Author:** ![zaulin](https://avatars.discourse-cdn.com/v4/letter/z/d26b3c/32.png) [@zaulin](https://forums.fusetools.com/u/zaulin)\
**Post date:** [April 19, 2017, 7:56am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/9 "2017-04-19T07:56:31Z")

</div>

Hi,

using 0.36.1:

uno build native --run

Uno 0.47.13 (build 5304) OS X 10.11 i386 627d8b4

Configuring (4.3 s)  
Installing dependencies  
stuff: GET [https://az664292.vo.msecnd.net/files/UeOYUgbfESgEWZ5M-uno-base-0.8.668-OSX.zip](https://az664292.vo.msecnd.net/files/UeOYUgbfESgEWZ5M-uno-base-0.8.668-OSX.zip)  
(4.0 s)

Compiling syntax tree (3.1 s)  
Generating code and data (8.0 s)  
Building Native app  
ERROR: Unable to find the ‘cmake’ command. Make sure CMake is installed and added to PATH.  
(unknown): E0200: Native build failed  
(0.0 s)

Build completed in 19.56 seconds  
1 error

the cksum:

cksum ~/Library/Application\ Support/Fusetools/Packages/UnoCore/\*/prebuilt/OSX/lib/libfreetype.a

3266720922 1337160 /Users/saul/Library/Application Support/Fusetools/Packages/UnoCore/0.47.13/prebuilt/OSX/lib/libfreetype.a

---

<div class="post-metadata">

**Author:** ![Olle\_Fredriksson](https://avatars.discourse-cdn.com/v4/letter/o/e95f7d/32.png) [@Olle\_Fredriksson](https://forums.fusetools.com/u/Olle_Fredriksson)\
**Post date:** [April 19, 2017, 8:02am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/10 "2017-04-19T08:02:22Z")

</div>

Thanks! That’s helpful.

Can you also run

```auto
cksum /Users/olle/Library/Application\ Support/Fusetools/Packages/Fuse.Text/*/harfbuzz/lib/OSX/libFuse.Text-PInvoke.dylib

```

in a terminal and paste the result?

For the build command to work you’ll have to install Cmake, e.g. with `brew install cmake` if you use Homebrew.

---

<div class="post-metadata">

**Author:** ![zaulin](https://avatars.discourse-cdn.com/v4/letter/z/d26b3c/32.png) [@zaulin](https://forums.fusetools.com/u/zaulin)\
**Post date:** [April 19, 2017, 8:06am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/11 "2017-04-19T08:06:34Z")

</div>

3710637581 2505984 /Users/saul/Library/Application Support/Fusetools/Packages/Fuse.Text/0.46.1/harfbuzz/lib/OSX/libFuse.Text-PInvoke.dylib  
3710637581 2505984 /Users/saul/Library/Application Support/Fusetools/Packages/Fuse.Text/0.47.6/harfbuzz/lib/OSX/libFuse.Text-PInvoke.dylib  
3710637581 2505984 /Users/saul/Library/Application Support/Fusetools/Packages/Fuse.Text/0.47.7/harfbuzz/lib/OSX/libFuse.Text-PInvoke.dylib

now i’ll install cmake and try again

---

<div class="post-metadata">

**Author:** ![zaulin](https://avatars.discourse-cdn.com/v4/letter/z/d26b3c/32.png) [@zaulin](https://forums.fusetools.com/u/zaulin)\
**Post date:** [April 19, 2017, 8:16am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/12 "2017-04-19T08:16:13Z")

</div>

after installing cmake:

$ uno build native --run  
Uno 0.47.13 (build 5304) OS X 10.11 i386 627d8b4

Configuring  
Target is up-to-date – stopping build (pass --force to override)  
Building Native app (1:37)

Build completed in 98.07 seconds

* * *

/Users/saul/Desktop/Work/Fuse Projects/sample36/build/Native/Debug/run.sh: line 23: 4498 Illegal instruction: 4 sample36.app/MacOS/sample36

ERROR: Native run failed.

---

<div class="post-metadata">

**Author:** ![Olle\_Fredriksson](https://avatars.discourse-cdn.com/v4/letter/o/e95f7d/32.png) [@Olle\_Fredriksson](https://forums.fusetools.com/u/Olle_Fredriksson)\
**Post date:** [April 19, 2017, 10:13am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/13 "2017-04-19T10:13:56Z")

</div>

Thanks Zaulin, that’s very relevant information, and points at us having built a library against a too new version of macOS, incompatible with yours.

I’ve tried to build the library against macOS 10.9, and would appreciate it if you could see if that version works for you.

Try the following:

In the file `~/Library/Application Support/Fusetools/Packages/Fuse.Text/0.47.7/harfbuzz/lib/$.stuff`, replace the stuff inside `if HOST_OSX { ... }` with

```auto
/* 1.43MB */ OSX: "https://az664292.vo.msecnd.net/files/8BC613sjxzFVzekF-OSX.zip"

```

Run:

```auto
rm -r /Users/saul/Library/Application Support/Fusetools/Packages/Fuse.Text/0.47.7/harfbuzz/lib/OSX/

```

and then

```auto
uno clean && uno build native --run --libs

```

and then also try preview as you normally do

---

<div class="post-metadata">

**Author:** ![zaulin](https://avatars.discourse-cdn.com/v4/letter/z/d26b3c/32.png) [@zaulin](https://forums.fusetools.com/u/zaulin)\
**Post date:** [April 19, 2017, 10:32am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/14 "2017-04-19T10:32:33Z")

</div>

- on terminal:

$ uno clean && uno build native --run --libs  
Clean completed

Uno 0.47.13 (build 5304) OS X 10.11 i386 627d8b4

Configuring (5.2 s)  
Installing dependencies  
stuff: GET [https://az664292.vo.msecnd.net/files/8BC613sjxzFVzekF-OSX.zip](https://az664292.vo.msecnd.net/files/8BC613sjxzFVzekF-OSX.zip)  
(2.6 s)

Compiling syntax tree (3.3 s)  
Generating code and data (7.2 s)  
Building Native app (1:4)

Build completed in 82.88 seconds

* * *

/Users/saul/Desktop/Work/Fuse Projects/sample36/build/Native/Debug/run.sh: line 23: 6765 Illegal instruction: 4 sample36.app/MacOS/sample36

ERROR: Native run failed.

- when previewing in local:

same error

---

<div class="post-metadata">

**Author:** ![Olle\_Fredriksson](https://avatars.discourse-cdn.com/v4/letter/o/e95f7d/32.png) [@Olle\_Fredriksson](https://forums.fusetools.com/u/Olle_Fredriksson)\
**Post date:** [April 19, 2017, 11:06am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/15 "2017-04-19T11:06:45Z")

</div>

Hey again,

Well, that’s disappointing. 😕 Many thanks for testing though.

What is the output of the following command?

```auto
system_profiler SPHardwareDataType -detailLevel mini

```

---

<div class="post-metadata">

**Author:** ![zaulin](https://avatars.discourse-cdn.com/v4/letter/z/d26b3c/32.png) [@zaulin](https://forums.fusetools.com/u/zaulin)\
**Post date:** [April 19, 2017, 11:11am UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/16 "2017-04-19T11:11:07Z")

</div>

$ system\_profiler SPHardwareDataType -detailLevel mini  
Hardware:

```
Hardware Overview:

  Model Name: MacBook Pro
  Model Identifier: MacBookPro5,4
  Processor Name: Intel Core 2 Duo
  Processor Speed: 2,53 GHz
  Number of Processors: 1
  Total Number of Cores: 2
  L2 Cache: 3 MB
  Memory: 8 GB
  Bus Speed: 1,07 GHz
  Boot ROM Version: MBP53.00AC.B03
  SMC Version (system): 1.49f2
  Sudden Motion Sensor:
      State: Enabled
```

---

<div class="post-metadata">

**Author:** ![Olle\_Fredriksson](https://avatars.discourse-cdn.com/v4/letter/o/e95f7d/32.png) [@Olle\_Fredriksson](https://forums.fusetools.com/u/Olle_Fredriksson)\
**Post date:** [April 19, 2017, 12:48pm UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/17 "2017-04-19T12:48:32Z")

</div>

Thanks, that’s useful info.

I’ve built the libs for your processor. If you don’t mind, can you try to do the same as I outlined above, but using the following in the `$.stuff` file?

```auto
/* 1.43MB */ OSX: "https://az664292.vo.msecnd.net/files/eBtpxqe8VW2Ks06R-OSX.zip"

```

Thanks!

---

<div class="post-metadata">

**Author:** ![zaulin](https://avatars.discourse-cdn.com/v4/letter/z/d26b3c/32.png) [@zaulin](https://forums.fusetools.com/u/zaulin)\
**Post date:** [April 19, 2017, 12:55pm UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/18 "2017-04-19T12:55:06Z")

</div>

$ uno clean && uno build native --run --libs  
Clean completed

Uno 0.47.13 (build 5304) OS X 10.11 i386 627d8b4

Configuring (4.2 s)  
Installing dependencies  
stuff: GET [https://az664292.vo.msecnd.net/files/eBtpxqe8VW2Ks06R-OSX.zip](https://az664292.vo.msecnd.net/files/eBtpxqe8VW2Ks06R-OSX.zip)  
(2.8 s)

Compiling syntax tree (3.0 s)  
Generating code and data (7.0 s)  
Building Native app (56.7 s)

Build completed in 73.66 seconds

* * *

/Users/saul/Desktop/Work/Fuse Projects/sample36/build/Native/Debug/run.sh: line 23: 1168 Illegal instruction: 4 sample36.app/MacOS/sample36

ERROR: Native run failed.

---

<div class="post-metadata">

**Author:** ![Olle\_Fredriksson](https://avatars.discourse-cdn.com/v4/letter/o/e95f7d/32.png) [@Olle\_Fredriksson](https://forums.fusetools.com/u/Olle_Fredriksson)\
**Post date:** [April 19, 2017, 1:16pm UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/19 "2017-04-19T13:16:59Z")

</div>

OK, damn!

I’m trying some different compiler flags now. Do any of these work?

```auto
/* 1.43MB */ OSX: "https://az664292.vo.msecnd.net/files/rlNqKSVSNU21IvSl-OSX.zip"

```

```auto
/* 1.43MB */ OSX: "https://az664292.vo.msecnd.net/files/MUFHTnVDTrdjZ9at-OSX.zip"

```

---

<div class="post-metadata">

**Author:** ![zaulin](https://avatars.discourse-cdn.com/v4/letter/z/d26b3c/32.png) [@zaulin](https://forums.fusetools.com/u/zaulin)\
**Post date:** [April 19, 2017, 1:26pm UTC](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154/20 "2017-04-19T13:26:24Z")

</div>

same error with both

p.s: I do the 3 steps each time (modify .stuff, rm, clean&build)

[Next page](https://forums.fusetools.com/t/building-failed-after-upgrading-to-0-36/4154.md?page=2)
