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
  • #1118
Closed
Open
Created Jun 03, 2012 by Robert Bernecky@rbeDeveloper

Error messages from hell: foldfix stopper value causes confusion

Bugzilla Link 967
Created on Jun 04, 2012 00:11
Version svn
OS Linux
Architecture PC
Attachments crud.sac

Extended Description

Created an attachment (id=892)
source code to reproduce fault
** 11: Enhancing with-loops ...
  **** Introducing explicit accumulators ...
flatten/ExplicitAccumulate.c:252 Assertion "eq_funap != NULL" failed!
sacprelude::eq not found
The problem is here:
inline bool andslXBBQUICKSTOP(bool[.] y)
{ /* First/last axis reduction of vector with quick stop*/
  z = with {
         (0*shape(y) <= iv < shape(y))
                : BtoB(y[iv]);
        } : foldfix( andBBB, true, 0);
  return(z);
}
The "0" in the foldfix is wrong, but the error message 
is not exactly informative.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking