Menu ▾ ▴

#4168 Test for bug #3855 now failing for pdk14 due tolack of memory

open
nobody
pdk14 (4)
other
5
1 day ago
2026-10-21
No

Recently, the test for [bugs:#3855] started failing to build for pdk14, due to lack of memory. I guess we introduced some code quality regression recently, so it now no longer fits?

Related

Bugs: #3855

Discussion

  • Philipp Klaus Krause

     
  • Philipp Klaus Krause

    Apparently, this regression happend in [r17035]: The fix for [bugs:#4149] in src/SDCCcse.c resulted in less efficient code being generated for unions, and thus the long int multiplication support routine, which makes heavy use of unions for type-punning now needs more temporary variables, in turn resulting in the test no longer fitting into RAM for pdk14.

     

    Related

    Bugs: #4149
    Commit: [r17035]


Log in to post a comment.