Anybody looked at this at all? Anyone else come across something similar?
I'd really like to get past this, but it's such an integral part of the application that I cannot.
Sorry for this delayed reply.
I tried to compile this kernel code using following setups, but couldn't find any issue.
Card: as don't have the R9 series card, I used HD 7770 and HD 8670D
Driver: catalyst 14.7 (14.30-140819a-174992E-ATI)
SDK 2.9. and 2.9.1
Windows 7 (64bit)
Code XL 1.4 and VS12
Also I tried to compile this with fglrx 14.40-140806a-175177E , Pitcairn HD 7870, Ubuntu 14.04 LTS (64bit), SDK 2.9; but worked fine.
Is this related to that R9 series card only? Did you try to build the same on other cards or drivers? Did they work?
I would the helpful if you provide some extra guidance to reproduce the issue.
As I explained in the original post, this only happens with the R9 295X2, I'm currently continuing development on the R9 290Xs that I have here, but they aren't the hardware we are looking at getting for the systems being leveraged for compute purposes.
I've attached the image that shows it compiling fine until it reaches "Hawaii", which is the core in the 295X2, I've also attached the NFO that shows my system configuration, where I drive my screens using firepro cards with the 295x2 not attached to a screen (it was hard resetting the machine when it was plugged in).
Is there a way for me to step through the compiler and fix this myself?
Unfortunately I don't have the R9 295X2 card. As you've said, you are working on R9 290X, I guess it is based on Hawaii. Is it working fine on it? With my above setup, the kernel seems building fine for Hawaii using CodeXL (see attached file). As I've found from your system info that your driver version was 14.10. Please can you check with latest driver? If the issue is related to Hawaii, I'll try to manage a Hawaii card (may be Hawaii Pro) to test it.
CodeXL.jpg 165.4 KB