Uploaded image for project: 'Embedded Software & Tools'
  1. Embedded Software & Tools
  2. EXT_EP-10745

Some compiler diagnostic ID numbers changed in releases after 2019

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • Code Generation Tools
    • CODEGEN-9599
    • Hide
      C7000_1.4.0.LTS
      MSP430_20.2.0.LTS
      C7000_2.1.0.LTS
      MSP430_21.6.0.LTS
      C2000_21.6.0.LTS
      C6000_8.3.5
      ARM_20.2.0.LTS
      C2000_20.2.0.LTS
      Show
      C7000_1.4.0.LTS MSP430_20.2.0.LTS C7000_2.1.0.LTS MSP430_21.6.0.LTS C2000_21.6.0.LTS C6000_8.3.5 ARM_20.2.0.LTS C2000_20.2.0.LTS
    • Hide
      C7000_2.1.1.LTS
      C2000_20.2.7.LTS*
      C2000_21.6.1.LTS*
      C6000_8.3.12*
      MSP430_20.2.7.LTS*
      C7000_1.4.3.LTS*
      ARM_20.2.7.LTS*
      MSP430_21.6.1.LTS*
      Show
      C7000_2.1.1.LTS C2000_20.2.7.LTS* C2000_21.6.1.LTS* C6000_8.3.12* MSP430_20.2.7.LTS* C7000_1.4.3.LTS* ARM_20.2.7.LTS* MSP430_21.6.1.LTS*
    • default

      In July 2019, a change to the compiler inadvertently caused some existing
      diagnostic numbers to change.

      As of February 2022, the defect has been fixed so the previous diagnostic numbering is restored.

      Therefore, if you were working with a compiler released after July 2019, and you are using compiler options that control compiler diagnostics (for example, the compiler option --diag_suppress), and you migrate to a compiler released after February 9, 2022, you may need to adjust the compiler diagnostic number parameter by lowering the diagnostic number by 1 to match the corrected numbering. This change will not be necessary for most diagnostic numbers.

      For example, --diag_suppress 2681 should now be written as
      --diag_suppress 2680.

            syncuser TI User
            syncuser TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: