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

Compiler fails with "Assertion failed" when allocating 0x80000000-bit object

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • Code Generation Tools
    • CODEGEN-5914
    • C6000_8.2.0
    • C6000_8.2.7
    • Hide
      Reduce the size of the very large object to less than 0x80000000 bits. In this particular case, since the object is created by BIOS, it's possible to configure the project to allocate memory using special labels in the memory region instead of allocating an array. See the forum thread.

      Or use 8.3.x or later.
      Show
      Reduce the size of the very large object to less than 0x80000000 bits. In this particular case, since the object is created by BIOS, it's possible to configure the project to allocate memory using special labels in the memory region instead of allocating an array. See the forum thread. Or use 8.3.x or later.
    • Hide
      Allocating a very large object, one that exceeds 0x8000000 bits, can cause a compiler crash with an "assertion failed" message.

      Of active branches in early 2019, the problem only exists on C6000 8.2.x. All other branches are newer, and contain revised very-large-object handling. The actual assertion failure only happens with 8.2.4 and 8.2.5; it's not completely clear if using 8.2.3 or earlier lets the project function correctly.
      Show
      Allocating a very large object, one that exceeds 0x8000000 bits, can cause a compiler crash with an "assertion failed" message. Of active branches in early 2019, the problem only exists on C6000 8.2.x. All other branches are newer, and contain revised very-large-object handling. The actual assertion failure only happens with 8.2.4 and 8.2.5; it's not completely clear if using 8.2.3 or earlier lets the project function correctly.

      Compiler fails with "Assertion failed" when allocating 0x80000000-bit object

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

              Created:
              Updated:
              Resolved: