Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • sac2c sac2c
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 400
    • Issues 400
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • sac-group
  • sac2csac2c
  • Issues
  • #1117
Closed
Open
Created May 20, 2012 by Robert Bernecky@rbeDeveloper

EDFA crashes SSAT

Bugzilla Link 957
Created on May 20, 2012 17:23
Version svn
OS Linux
Architecture PC

Extended Description

Build #17829 contains my latest -doedfa code, which attempts
to eliminate duplicate arguments from LACFUNs.
The generated code for the failing example looks OK to me,
but it does not look OK to SSAT, which crashes in RN_top in
SSATid: (SSATransform.c):
 case RN_top:
      new_avis = AVIS_SSASTACK_TOP( ID_AVIS( arg_node));
AVIS_SSASTACK_TOP has a pointer of some sort in it, but *AVIS_SSASTACK_TOP
is 57. Homage to Mr. Heinz?
Suggestions welcome.
This should break it:
sac2c -v1 -doedfa -nowlf -doawlf ~/sac/testsuite/optimizations/edfa/bug907BAKD.sac
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking