[GSoC] Elimination of CLooG library installation dependency

Tobias Grosser tobias@grosser.es
Sat Aug 9 07:52:00 GMT 2014


On 09/08/2014 09:42, Roman Gareev wrote:
>> Is this segmentation fault at compile time or at run-time? I believe it was
>> a segfault at run-time due to a miscompile.
>
> Yes, it's a segfault at run-time. These source codes produce wrong object files.
>
>> Possibly. Can you split the .cpp files such that you only compile a single
>> function with graphite and that compiling this function causes the
>> miscompile. This allows us to look at less code.
>
> I've tried to reduce btCollisionWorld.cpp and
> btCollisionDispatcher.cpp (They can be found attached). Should we ask
> Sven?

With just C++ code, Sven can help little. He has no knowledge about 
graphite internals.

Do you now have a setup where you can just compile one of the attached 
files with graphite and everything else without and the code crashes?

Why did you provide two files. I assume one should be sufficient to 
reproduce the crash, no?

I think for the one file you choose, it would be interesting to look
at the code generation input as well as the kernels generated by CLooG 
and isl. Maybe we can understand what is going on.

Cheers,
Tobias



More information about the Gcc-patches mailing list