ccache can compile ISPC. It just doesn't cache it very well. I misread the 
ISPC documentation, as clang supporting ISPC too. How ccache seems to work 
now is it just passes the ispc calls directly to the compiler. I don't 
think they cache it very well, if at all, considering it has B level 
support. If they had it I think it would greatly benefit Unreal on Linux.

https://ccache.dev/platform-compiler-language-support.html
On Monday, May 3, 2021 at 12:24:20 PM UTC-5 Dmitry Babokin wrote:

> ISPC switches are definitely not compatible with clang switches. Could you 
> point me to the ccache documentation stating the requirements to compiler 
> switches format?
>
> I think it would be easier to add ISPC support to ccache directly, but not 
> hacking the issue around making switches look like clang switches.
>
> PS it's better to have questions posted to github discussions at 
> https://github.com/ispc/ispc/discussions so more people can see it and 
> participate.
>
> On Mon, May 3, 2021 at 9:09 AM mike lojkovic <[email protected]> wrote:
>
>> I have some code I'm trying to translate the compiler arguments to 
>> something compatible with clang. I'm trying to use ccache, and the ispc 
>> compiler options are not recognized by it. 
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Intel SPMD Program Compiler Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/ispc-users/a2826a9d-ec7e-4780-b64a-e0b4f09c878an%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/ispc-users/a2826a9d-ec7e-4780-b64a-e0b4f09c878an%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Intel SPMD Program Compiler Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ispc-users/00b33c10-47f7-4c1b-9b8b-331f19db6ba5n%40googlegroups.com.

Reply via email to