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 394
    • Issues 394
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • sac-group
  • sac2csac2c
  • Issues
  • #1577
Closed
Open
Created Nov 10, 2004 by Stephan Herhut@sahGuest

DistributiveLaw is not compatible with new ast

Bugzilla Link 84
Created on Nov 10, 2004 17:33
Resolution FIXED
Resolved on Nov 18, 2004 21:09
Version 1.00beta
OS SunOS
Architecture Sun

Extended Description

The phase distributive law uses a hack to annotate some information to nodes of
(to me) unknown type by setting the flag field of the node structure to some
value. As the new ast has no such flag field and furthermore the attribute
structure differs from node to node, this cannot be transformed into a clean new
ast solution.
As deeper insight into DL is needed to solve this, I've decided to commit it as
a bug.
The bas macro is:
#define DL_EXPRS_FLAG(n)                       (n->flag)
defined in DistributiveLaw.c
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking