Re: [Bf-committers] Change of MinGW64 compiler

2012-07-16 Thread Antony Riakiotakis
There have been a few issues with the new MinGW compiler unfortunately, one
is crashes with missing or packed images (which only happens on scons) and
we have another bug possibly deadlock-related in the tracker. Unfortunately
with me being in GSOC and the insane amount of time it takes to compile
blender in MinGW, especially with scons, I probably won't be able to see to
these bugs soon :/. If we can't resolve these issues we will probably have
to revert to the previous compiler. It might have not supported openmp but
at least it worked as expeceted elsewhere. Still, I hope to resolve the
above issues.
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-07-15 Thread Caleb Joseph
This build is the new one used by the buildbot. What issue are you 
having exactly?

On 15/07/2012 5:16 PM, Yousef Hurfoush wrote:
> i used the this build, i though nathan has another one.
> the problem is still there!
>
> Regards
> Yousef Harfoush
> ba...@msn.com
>


___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-07-15 Thread Yousef Hurfoush

i used the this build, i though nathan has another one.
the problem is still there!

Regards
Yousef Harfoush
ba...@msn.com



> Date: Sun, 15 Jul 2012 14:42:40 +1000
> From: comcal...@gmail.com
> To: bf-committers@blender.org
> Subject: Re: [Bf-committers] Change of MinGW64 compiler
> 
> It was posted on the mailing list a few weeks ago, you should be using 
> this MinGW-w64 build:
> http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/rubenvb/release/x86_64-w64-mingw32-gcc-4.7.1-release-win64_rubenvb.7z/download
> 
> Make sure your libraries are up to date before compiling too, good luck :)
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
  
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-07-14 Thread Caleb Joseph
It was posted on the mailing list a few weeks ago, you should be using 
this MinGW-w64 build:
http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/rubenvb/release/x86_64-w64-mingw32-gcc-4.7.1-release-win64_rubenvb.7z/download

Make sure your libraries are up to date before compiling too, good luck :)
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-07-14 Thread Yousef Hurfoush

>I replaced the mingw64 version used :)can you post a link to it, thanks.

Regards
Yousef Harfoush
ba...@msn.com

  
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-07-14 Thread Nathan Letwory
On Tue, Jul 10, 2012 at 3:24 PM, Constantin Rahn  wrote:
> Hi Blenderheads,
>
> someone has fixed it. The r48788 mingw win64 buildbot version is running
> fine now. Thank you for this to the dev who has fixed it!

I replaced the mingw64 version used :)

-- 
Nathan Letwory
Letwory Interactive
http://www.letworyinteractive.com
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-07-10 Thread Yousef Hurfoush

> someone has fixed it. The r48788 mingw win64 buildbot version is running 
> fine now. Thank you for this to the dev who has fixed it!
> 

i compiled after this revision and problem still persists.

Regards
Yousef Harfoush
ba...@msn.com


  
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-07-10 Thread Constantin Rahn
Hi Blenderheads,

someone has fixed it. The r48788 mingw win64 buildbot version is running 
fine now. Thank you for this to the dev who has fixed it!

Happy blending
Conz

Am 09.07.2012 15:23, schrieb Antony Riakiotakis:
>> About the issue with the crash,
>>
> This is the previous crash on render, not the one related to pthreads. The
> new dll libraries are needed because of the new compiler build (code
> compiled with it willl expect these dlls). It may be possible to ommit some
> of these if all libraries are recompiled with
> static-libgcc/static-libstcc++ but pthread will always be necessary I'm
> afraid, and specific to the mingw64 build we are using :/. Same with
> libgomp.dll (openmp related).
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>


___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-07-09 Thread Antony Riakiotakis
>
> About the issue with the crash,
>

This is the previous crash on render, not the one related to pthreads. The
new dll libraries are needed because of the new compiler build (code
compiled with it willl expect these dlls). It may be possible to ommit some
of these if all libraries are recompiled with
static-libgcc/static-libstcc++ but pthread will always be necessary I'm
afraid, and specific to the mingw64 build we are using :/. Same with
libgomp.dll (openmp related).
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-07-09 Thread Antony Riakiotakis
This is an issue with the buildbot, it will need to be updated with the new
compiler.

About the issue with the crash, it is related to image paths that are not
found. I did some research during the weekend without success. cmake builds
do -not- have this problem so I suspect it may be a lib order issue/missing
define or something similar. I will try to find some way to fix this
(probably through a lot of trial and error/recompiling libraries etc) but
given that I am in the middle of gsoc right now it may take a while :/ .
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-07-09 Thread Caleb Joseph
Some debugging reveals that the crash is caused by the 
pthreadGC2-w64.dll library that is included with the buildbot builds. I 
have no idea how this library made its way into the build, it is not 
needed for building, nor part of MinGW-w64 or the Blender mingw64 
library repository. This is definitely an issue with the buildbot, not 
the compiler or Blender code base.

On 9/07/2012 7:54 PM, Constantin Rahn wrote:
> Hi,
>
> the current build bot mingw win64 r48748 crashes on startup. Confirmed
> by JesterKing on IRC.
> "jesterKing: 48700 already crashes on startup. I'm guessing it has to do
> with the dlls that are now used in mingw64 builds (gomp, gcc_s_sjlj,
> winpthread, stdc++-6)"
>
> Could this be a problem with your latest changes?
> Who could fix this? Blender Developers (maybe you) or is it a problem on
> the mingw side?
>
> Happy blending
> Conz
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-07-09 Thread Constantin Rahn
Hi,

the current build bot mingw win64 r48748 crashes on startup. Confirmed 
by JesterKing on IRC.
"jesterKing: 48700 already crashes on startup. I'm guessing it has to do 
with the dlls that are now used in mingw64 builds (gomp, gcc_s_sjlj, 
winpthread, stdc++-6)"

Could this be a problem with your latest changes?
Who could fix this? Blender Developers (maybe you) or is it a problem on 
the mingw side?

Happy blending
Conz

Am 05.07.2012 03:39, schrieb Antony Riakiotakis:
> Hi,
>
> I am preparing a major update of libraries and a change of the supported
> compiler to resolve the crashes that occur with subsurf/multires when
> compiling with openmp. This one will be used:
>
> http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/rubenvb/release/x86_64-w64-mingw32-gcc-4.7.1-release-win64_rubenvb.7z/download
>
> Ruben's builds are the closest thing to "release" builds. Unfortunately it
> requires SSE 3 (pentium 4 prescott+) to run but, given that blender may
> take easily 2GB to link (== a recent pc) and that prescott is about 8 years
> old I think it's a safe change.
> This compiler should already work and subsurf rendering will not crash if
> compiled with openmp, however there may be some crashes on exit with
> openexr. I have already compiled openexr with this build and it works OK
> here. I will also update libpng and openimageio using the recompiled
> openexr.
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>


___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-07-04 Thread Antony Riakiotakis
Hi,

I am preparing a major update of libraries and a change of the supported
compiler to resolve the crashes that occur with subsurf/multires when
compiling with openmp. This one will be used:

http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/rubenvb/release/x86_64-w64-mingw32-gcc-4.7.1-release-win64_rubenvb.7z/download

Ruben's builds are the closest thing to "release" builds. Unfortunately it
requires SSE 3 (pentium 4 prescott+) to run but, given that blender may
take easily 2GB to link (== a recent pc) and that prescott is about 8 years
old I think it's a safe change.
This compiler should already work and subsurf rendering will not crash if
compiled with openmp, however there may be some crashes on exit with
openexr. I have already compiled openexr with this build and it works OK
here. I will also update libpng and openimageio using the recompiled
openexr.
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-06-06 Thread Yousef Hurfoush

hi

i found the problem, i had the mingw32 in my env. path with the mingw64 
provided also.
thanks for helping, sorry for bothering :)


Regards
Yousef Harfoush
ba...@msn.com



> Date: Wed, 6 Jun 2012 14:10:21 +0300
> From: kal...@gmail.com
> To: bf-committers@blender.org
> Subject: Re: [Bf-committers] Change of MinGW64 compiler
> 
> Hi, this error message says that, in fact, there is almost no library
> present in your system. Did you change the name or path of your lib
> folder somehow? Did you change python version or bitness? Blender
> works fine here with default arguments and the builder looks like it's
> working too.
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
  
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-06-06 Thread Antony Riakiotakis
Hi, this error message says that, in fact, there is almost no library
present in your system. Did you change the name or path of your lib
folder somehow? Did you change python version or bitness? Blender
works fine here with default arguments and the builder looks like it's
working too.
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Change of MinGW64 compiler

2012-06-05 Thread Yousef Hurfoush

hi 

i get this error compiling the x64: using windows 7 x64 and scons, svn r47487 
and lib is updated!

http://www.pasteall.org/32654

Regards
Yousef Harfoush
ba...@msn.com



> Date: Tue, 5 Jun 2012 22:33:35 +0300
> From: kal...@gmail.com
> To: bf-committers@blender.org
> Subject: [Bf-committers] Change of MinGW64 compiler
> 
> Hi all, recently I have looked into a problem with MinGW-w64 builds
> that causes crashes when rendering with multiresolution and subsurf
> modifiers with openmp enabled. From correspondence on MinGW-w64
> mailing list it looks like it is related to the specific MinGW-w64
> build we are using. I have recently built with openmp enabled with
> another MinGW-w64 package and it looks like it works fine. There are a
> few things to take care of, mainly recompile openexr to resolve some
> thread issues but everything else seems to be OK, though other issues
> may creep up of course. Are there any objections to this? I am aware
> we may have to update the builder too but I will test whether a
> recompiled openexr works with the current compiler without issues.
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
  
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


[Bf-committers] Change of MinGW64 compiler

2012-06-05 Thread Antony Riakiotakis
Hi all, recently I have looked into a problem with MinGW-w64 builds
that causes crashes when rendering with multiresolution and subsurf
modifiers with openmp enabled. From correspondence on MinGW-w64
mailing list it looks like it is related to the specific MinGW-w64
build we are using. I have recently built with openmp enabled with
another MinGW-w64 package and it looks like it works fine. There are a
few things to take care of, mainly recompile openexr to resolve some
thread issues but everything else seems to be OK, though other issues
may creep up of course. Are there any objections to this? I am aware
we may have to update the builder too but I will test whether a
recompiled openexr works with the current compiler without issues.
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers