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
  • #1080
Closed
Open
Created Oct 19, 2010 by Carl Joslin@cajGuest

Dimension of array lost?

Bugzilla Link 762
Created on Oct 19, 2010 14:00
Version svn
OS Linux
Architecture PC
Attachments loop8p.sac, loop8.inp

Extended Description

When running loop8 with icc the following error is produced
*** SAC runtime error
*** No appropriate instance of function "_MAIN::Loop8 :: int[*] int[*] double[*] double[*] double[*] double[*] double[*] -> double[.,.,.] " found!
*** Shape of arguments:
***   [ 1]
***   []
***   [ 5, 2, 101]
***   [ 5, 2, 101]
***   [ 5, 2, 101]
***   [ 5, 2, 101]
***   [ 10, 13, 3, 1010, 5, 2, 101, 4209518, 0, 25415280, 0, 1125511200, 32767, 25407152, 0, 1125511168, 32767, 1125511152, 32767, 500001, 1, 25445888, 0, 1125511136, 32767, 100, 32632, 25407248, 0, 25407280, 0, 500001, 1, 24747728, 0, 24866928, 0, 100, 0...]
To me it appears that the dimensionality of the last argument to _MAIN::Loop8 has been lost/uninitialized.  However from the source code this argument should be AKS, double[10]
This does not seem to happen for gcc which makes this quite strange.
Detail of how to reproduce will be added by dsr
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking