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.

INTERNAL ERROR: no match for XORB

Other Parts Discussed in Thread: SYSBIOS

Hi,

i get the following error message when trying to compile http://polarssl.org/trac/browser/trunk/library/sha4.c for MSP430:

'Invoking: MSP430 Compiler'
"C:/ti/ccsv5/tools/compiler/msp430_4.1.1/bin/cl430" -vmsp --abi=eabi -g --include_path="C:/ti/ccsv5/ccs_base/msp430/include" --include_path="C:/ti/ccsv5/tools/compiler/msp430_4.1.1/include" --advice:power=all --define=__MSP430G2553__ --diag_warning=225 --display_error_number --diag_wrap=off --printf_support=minimal --preproc_with_compile --preproc_dependency="crypto/sha4.pp" --obj_directory="crypto" --cmd_file="./configPkg/compiler.opt"  "../crypto/sha4.c"
[...]
>> ../crypto/sha4.c, line 187: INTERNAL ERROR: no match for XORB


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


  • Is this a SYSBIOS project? It looks like one as the command line is including a compiler.opt file from \configPkg directory, which is usually created/used when building a SYSBIOS project.

    Can you reproduce the internal error using the same command line from a command prompt but without the --cmd_file option? Can you attach the compiler.opt here?

    The source file also includes "polarssl/config.h". Could you please preprocess the source file and attach the .pp file here? That will bring in all the necessary dependencies and header files and allow us to compile the file without the need for additional header files.

  • No, it's a GRACE project, no SYSBIOS.

    I have added a ZIP with

    • compiler.opt
    • output of a compiler run without --cmd_line
    • all three used source files (sha4.c, sha4.h, crypto.h)
    • the output of the preprocessor run (sha4.pp)
    • compiler output when trying to compile sha4.pp

    the error is always the same.

    now what did I win? :)

    TI.zip
  • You win a sincere thanks for a reproducible test case and the shiny new bug tracking number SDSCM00045292.

    [ This test case had already been entered; edited to show the earlier tracking number --Archaeologist ]