Re: Mac OS X WaE build and boost (Was: Re: Yes, the Windows build is broken due to boost)

2013-01-07 Thread Pedro Giffuni
Hi Pavel; I think we are walking on a thin ice with this Boost integration. Boost seems to push some C++ compilers to the limits (specially the older ones). Boost does have it's share of bugs, but a share of the problems when using boost is actually caused by STLport. I think I will be

Re: Yes, the Windows build is broken due to boost

2013-01-06 Thread Herbert Duerr
On 01/05/2013 11:49 AM, Ariel Constenla-Haile wrote: On Sat, Jan 05, 2013 at 12:23:04AM -0800, Pedro Giffuni wrote: Thanks to Herbet this was fixed ! The build is broken in shell now but it seems unrelated. The build output must be cleaned in that module before building. It seems

Re: Yes, the Windows build is broken due to boost

2013-01-05 Thread Ariel Constenla-Haile
On Sat, Jan 05, 2013 at 12:23:04AM -0800, Pedro Giffuni wrote: Thanks to Herbet this was fixed ! The build is broken in shell now but it seems unrelated. The build output must be cleaned in that module

Re: Yes, the Windows build is broken due to boost

2013-01-04 Thread Herbert Duerr
Hi, On 04.01.2013 06:19, Pedro Giffuni wrote: As title says the windows build got broken by my attempt to use boost::math in Calc. The linux buildbots are fine so it seems some interaction between MSVC and boost. hdu@ kindly provided a log:

Re: Yes, the Windows build is broken due to boost

2013-01-04 Thread Pedro Giffuni
- Messaggio originale - Da: Herbert Duerr h...@apache.org ... Hi, On 04.01.2013 06:19, Pedro Giffuni wrote: As title says the windows build got broken by my attempt to use boost::math in Calc. The linux buildbots are fine so it seems some interaction between MSVC and

Re: Yes, the Windows build is broken due to boost

2013-01-03 Thread Pedro Giffuni
Hmm .. I found it, MSVC is picky/dumb and we have to specify the type, like in this case: http://stackoverflow.com/questions/708555/compile-error-c-could-not-deduce-template-argument-for-t If someone with Windows just goes ahead and fixes that, we can continue enjoying great precision in our