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 395
    • Issues 395
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 24
    • Merge requests 24
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • sac-group
  • sac2csac2c
  • Issues
  • #1134
Closed
Open
Created Aug 08, 2012 by Robert Bernecky@rbeDeveloper

ISAA generates NULL LET_EXPRS nodes

Bugzilla Link 1013
Created on Aug 08, 2012 21:57
Version svn
OS Linux
Architecture PC
Attachments snprank.sac

Extended Description

Created an attachment (id=924)
source code to reproduce fault
******  _MAIN::main( hidden(1), hidden(2), hidden(0)): ...
           Inserting symbolic array attributes ...
           -> Running syntax tree checks
WARNING: mandatory son LET_EXPR is NULL
WARNING: mandatory son LET_EXPR is NULL
           Eliminating index vectors (split selections) ...
  Insufficient symbolic shape information available. Using explicit
  information to split index operation.
  Insufficient symbolic shape information available. Using explicit
  information to split index operation.
  Insufficient symbolic shape information available. Using explicit
  information to split index operation.
           -> Running syntax tree checks
           Eliminating common subexpressions ...
tree/traverse.c:67 Assertion "arg_node" failed!
OOOOOOOPS: TRAVdo() called with a NULL node!
apex@rattler:~/apex3/benchmks/snp$ 
apex@rattler:~/apex3/benchmks/snp$ sac2c snprank.sac -O3 -v1 -doawlf -nowlf  -maxwlur 1 -d treecheck -chkfreq 4 -v4
sac2c -V
sac2c v1.00-beta (Haggis And Apple)
 developer rev 18135 linux-gnu_x86_64
 (Tue Aug  7 17:55:58 EDT 2012 by sac)
snprank.sac is new, so I suspect this bug may have been around for
Many Moons.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking