This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C2000-CGT: CLA compilation: INTERNAL ERROR: no match for ANDB

Part Number: C2000-CGT


Tool/software:

See title, essentially. Reproducing example below -- unfortunately I cannot directly upload the file in question due to corporate firewall restrictions.

PS C:\Users\m.grosser\tmp> Get-Content .\ICE.cla
float baz;
float foo;

void bar(void)
{
baz = __u32_bits_as_f32(__f32_bits_as_u32(foo) & 0xFF800000);
}
PS C:\Users\m.grosser\tmp> C:\ti\ccstheia140\ccs\tools\compiler\ti-cgt-c2000_22.6.1A23259\bin\cl2000.exe -v28 --cla_support=cla2 --abi=eabi .\ICE.cla
>> .\ICE.cla, line 6: INTERNAL ERROR: no match for ANDB


This may be a serious problem. Please contact customer support with a
description of this problem and a sample of the source files that caused this
INTERNAL ERROR message to appear.

Cannot continue compilation - ABORTING!


>> Compilation failure
PS C:\Users\m.grosser\tmp> $LASTEXITCODE
1