Bug #7698

Extent of variable frames is too large

Added by Hannu Niemistö 18 days ago. Updated 7 days ago.

Status:ClosedStart date:2017-12-29
Priority:4Due date:2017-12-29
Assignee:Hannu Niemistö% Done:

100%

Category:-Spent time:-
Target version:2017-28
Release notes:Fixed variable frame extent too large problem in SCL compiler. See test case in issue description for more information.
Tags: scl, compiler, 1.32.0
Story points-
Velocity based estimate-
ReleaseSimantics 1.32.0Release relationshipAuto

Description

Test case test1 compiles but test2 does not compile with error "Repeated variable problem in pattern."

test1 :: ()
test1 = do
  (problem, foo) = (1, 2)
  problem = 1
  (problem, bar) = (3, 4)
  ()

test2 :: ()
test2 = do
  (problem, foo) = (1, 2)
  (problem, bar) = (3, 4)
  ()

Associated revisions

Revision fa65538f
Added by Hannu Niemistö 18 days ago

Fixed a bug related to the extent of variable frames (see test case)

refs #7698

Change-Id: I18879f6cffb9f796f673f697711249c962b1e073

History

#1 Updated by Tuukka Lehtonen 7 days ago

  • Tags set to scl, compiler, 1.32.0
  • % Done changed from 0 to 100
  • Release set to 57
  • Release notes set to Fixed variable frame extent too large problem in SCL compiler. See test case in issue description for more information.

#2 Updated by Tuukka Lehtonen 7 days ago

  • Status changed from In Progress to Resolved

#3 Updated by Tuukka Lehtonen 7 days ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF