Summary

One bug left with rest-argument optimizations

Metadata

Description

 (import scheme (chicken base))
 
 ((lambda f0
    (let ((v0 f0))
      (if (scheme#pair? v0)
          (scheme#car v0))))
  1)
 
 ;; $ csc5 -specialize qt-lite-fail-2.scm && ./qt-lite-fail-2
 ;;
 ;; Error: attempted rest argument access at index 0 but rest list length is 0: #<procedure>

Changes and comments

[2019-12-18 12:02:21 UTC] felix changed status from new to closed

[2019-12-18 12:02:21 UTC] felix set resolution to fixed