Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • 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 334
    • Issues 334
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 14
    • Merge requests 14
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Infrastructure Registry
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • sac-group
  • sac2csac2c
  • Issues
  • #1901

Closed
Open
Created Nov 08, 2013 by Robert Bernecky@rbeDeveloper

Some bright light is denormalizing GENERATOR_BOUND2

Bugzilla Link 1101
Created on Nov 08, 2013 18:51
Resolution INVALID
Resolved on Nov 08, 2013 21:34
Version svn
OS Linux
Architecture PC
Attachments bugmul.sac

Extended Description

Created an attachment (id=994)
source code to reproduce fault
The code in -bpre:acn turns this WL:
/****************************************************************************
 * *(...) [ body ]
 ****************************************************************************/
inline
int[.] *( int[.] a { ,NN } , int[.] b { ,NN } )
/*
 *  * ::  ---
 */
{
  return( with {
/* Partn */
        (. <= iv < .)
        {
        } : ( sel( iv, a)  *sel( iv, b) )  ;
         } :
      genarray( _shape_A_( a), 0));
}
into this one:
/****************************************************************************
 * *(...) [ body ]
 ****************************************************************************/
inline
int[.] *( int[.] a { ,NN } , int[.] b { ,NN } )
/*
 *  * ::  ---
 */
{
  return( with {
/* Partn */
        (_mul_SxV_( 0, _shape_A_( a)) <= iv < _sub_VxS_( _shape_A_( a), 1))
        {
        } : ( sel( iv, a)  *sel( iv, b) )  ;
         } :
      genarray( _shape_A_( a), 0));
}
Not exactly what we were hoping for. I am guessing this is another
feechur of DecCamp 2013.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking