Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-26 Thread Adam Jackson
On 7/21/12 5:53 AM, Jose Fonseca wrote: - Original Message - Hi guys LLVM 2.8 doesn't appear to have mcjit, so we end up with no llvm libs defined, Yes, mcjit is only used/necessary from llvm-3.1 onwards, so the autoconf code should check conditiionally. BTW, I'll soon commit a

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-26 Thread Jose Fonseca
- Original Message - On 7/21/12 5:53 AM, Jose Fonseca wrote: - Original Message - Hi guys LLVM 2.8 doesn't appear to have mcjit, so we end up with no llvm libs defined, Yes, mcjit is only used/necessary from llvm-3.1 onwards, so the autoconf code should check

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-26 Thread Adam Jackson
On 7/26/12 10:52 AM, Jose Fonseca wrote: - Original Message - Are the problems of mcjit simply a superset of the problems with the old jit? The only reason we started to look at mcjit was because old jit didn't support avx. But on current trunk (ie llvm-3.2) it does. To be honest,

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-26 Thread Jose Fonseca
- Original Message - On 7/26/12 10:52 AM, Jose Fonseca wrote: - Original Message - Are the problems of mcjit simply a superset of the problems with the old jit? The only reason we started to look at mcjit was because old jit didn't support avx. But on current trunk

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-26 Thread Will Schmidt
On Thu, 2012-07-26 at 07:52 -0700, Jose Fonseca wrote: - Original Message - On 7/21/12 5:53 AM, Jose Fonseca wrote: - Original Message - Hi guys LLVM 2.8 doesn't appear to have mcjit, so we end up with no llvm libs defined, Yes, mcjit is only

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-26 Thread Jose Fonseca
- Original Message - On Thu, 2012-07-26 at 07:52 -0700, Jose Fonseca wrote: - Original Message - On 7/21/12 5:53 AM, Jose Fonseca wrote: - Original Message - Hi guys LLVM 2.8 doesn't appear to have mcjit, so we end up with no llvm libs

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-26 Thread Will Schmidt
On Thu, 2012-07-26 at 10:31 -0700, Jose Fonseca wrote: - Original Message - On Thu, 2012-07-26 at 07:52 -0700, Jose Fonseca wrote: - Original Message - On 7/21/12 5:53 AM, Jose Fonseca wrote: - Original Message - Hi guys LLVM 2.8 doesn't appear

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-26 Thread Jose Fonseca
- Original Message - On Thu, 2012-07-26 at 10:31 -0700, Jose Fonseca wrote: - Original Message - On Thu, 2012-07-26 at 07:52 -0700, Jose Fonseca wrote: - Original Message - On 7/21/12 5:53 AM, Jose Fonseca wrote: - Original Message - Hi

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-26 Thread Will Schmidt
On Thu, 2012-07-26 at 11:35 -0700, Jose Fonseca wrote: - Original Message - On Thu, 2012-07-26 at 10:31 -0700, Jose Fonseca wrote: - Original Message - On Thu, 2012-07-26 at 07:52 -0700, Jose Fonseca wrote: - Original Message - On 7/21/12 5:53 AM,

[Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-21 Thread Dave Airlie
Hi guys LLVM 2.8 doesn't appear to have mcjit, so we end up with no llvm libs defined, look at the recent build failures in tinderbox.x.org. Dave. ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-21 Thread Jose Fonseca
- Original Message - Hi guys LLVM 2.8 doesn't appear to have mcjit, so we end up with no llvm libs defined, Yes, mcjit is only used/necessary from llvm-3.1 onwards, so the autoconf code should check conditiionally. BTW, I'll soon commit a change that will stop using mcjit from 3.2

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-21 Thread Dave Airlie
Yes, mcjit is only used/necessary from llvm-3.1 onwards, so the autoconf code should check conditiionally. BTW, I'll soon commit a change that will stop using mcjit from 3.2 onwards (as with the current LLVM 3.2 trunk, AVX is supported by the old jit, which is more stable/polished).

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-21 Thread Jose Fonseca
The attached patch should fix, but I don't have a machine with old llvm now. Jose - Original Message - - Original Message - Hi guys LLVM 2.8 doesn't appear to have mcjit, so we end up with no llvm libs defined, Yes, mcjit is only used/necessary from llvm-3.1

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-21 Thread Jose Fonseca
- Original Message - Yes, mcjit is only used/necessary from llvm-3.1 onwards, so the autoconf code should check conditiionally. BTW, I'll soon commit a change that will stop using mcjit from 3.2 onwards (as with the current LLVM 3.2 trunk, AVX is supported by the old jit, which

Re: [Mesa-dev] 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd build regression with llvm 2.8

2012-07-21 Thread Jose Fonseca
I went ahead and pushed it. Hopefully it should fix it. Jose - Original Message - The attached patch should fix, but I don't have a machine with old llvm now. Jose - Original Message - - Original Message - Hi guys LLVM 2.8 doesn't appear to have mcjit,