This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See crosstool-NG for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ct-ng fails in building cloog


Hello Vania!

@bhundven recently merged my patch to address this issue:

https://github.com/crosstool-ng/crosstool-ng/commit/7fa8e7ba8adfb4b480ed56d1d80bba72ad9b343e

Maybe you have the time to checkout the latest CT-NG git Version from
   https://github.com/crosstool-ng/crosstool-ng
and try if it is working as expected.

If you like, you can now select CLooG 0.18.4 and isl 0.15 and try it with
your preferred gcc version. I did the test only with 4.9.3, so we would have
another regression test.

BR
   Jasmin

*****************************************************************

On 09/04/2015 01:55 PM, Vania Joloboff wrote:
> Hi Jasmin
> 
> Reverting to ISL 0.12.2 indeed solves the problem.
> I have generated a powerpc cross compiler.
> Thanks
> 
> Vania
> 
> 
> On 09/04/2015 09:45 AM, Jasmin J. wrote:
>> Hi Vania!
>>
>>> /.build/src/cloog-0.18.1/source/isl/domain.c:799:2: error: unknown type name
>>> 'isl_int'
>> I had exactly the same error for my arm-none-eabi built. I dropped down the isl
>> version to 0.12.2, which solved the issue.
>> I had no time to track it down, but maybe you have ;)
>>
>> BR
>>     Jasmin
>>
>> ***************************************************************************
>>
>>
>> On 09/03/2015 06:00 PM, Vania Joloboff wrote:
>>> Hi
>>>
>>> I am a newbie to ct-ng but I have long been building cross compilers.
>>> I just downloaded ct-ng 1.21.0
>>>
>>> I tried first with the ARM sample from the list.
>>> It worked fine. I tested the generated compiler and it works fine.
>>> Next, I tried my own config with menuconfig for a PowerPC
>>> target using EABI on bare metal.
>>> No problem with the configuration.
>>> But when I build, it builds GMP, MPFR, ISL but then it fails
>>> in building CLooG with error
>>>
>>> /.build/src/cloog-0.18.1/source/isl/domain.c:799:2: error: unknown type name
>>> 'isl_int'
>>>
>>> I checked : the isl_int type is defined in file include/isl_int.h
>>>   as an equivalent type to GMP type with comment
>>>
>>> /* isl_int is the basic integer type.  It currently always corresponds
>>>   * to a gmp mpz_t, but in the future, different types such as long long
>>>   * or cln::cl_I will be supported.
>>>   */
>>> typedef mpz_t    isl_int;
>>>
>>> So it should compile... Any help appreciated.
>>> I would really love to use ct-ng instead of maintaining my own script...
>>>
>>> Cheers
>>> -vj
>>>
>>>
>>>
>>> -- 
>>> For unsubscribe information see http://sourceware.org/lists.html#faq
>>>
>>
>> -- 
>> For unsubscribe information see http://sourceware.org/lists.html#faq
>>
>>
> 
> 

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]