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 403
    • Issues 403
    • 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
  • #1523
Closed
Open
Created Mar 13, 2003 by Dietmar Kreye@dkrGuest

WLS does illegal transformation on non-scalar fold-WLs

Bugzilla Link 7
Created on Mar 13, 2003 00:09
Resolution FIXED
Resolved on Mar 13, 2003 08:24
Version 1.00beta
OS All
Architecture All
Attachments wls.sac

Extended Description

WLS scalarizes fold-WLs which is not intended. Example:
   A = [1,1];
   B = with ([0] <= idx < [20])            =>   B = [20,20];
       fold( +, [0,0], A);
is transformed into
   B = with ([0,1] <= ... < [20,2]): 1
            ([0,0] <= ... < [20,1]): 1     =>   B = [0,0] + 40;
       fold( +, [0,0]); 
!!!!
A complete SAC program for reproducing the error will be given as attachment.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking