#512 %exitrep does not immediately terminate %rep

closed-fixed
Keith Kanios
5
2010-11-06
2010-10-16
C. Masloch
No

%exitrep does not immediately terminate %rep. Attached is a log which shows a simple test case, and the status of the bug for three NASM versions. (Note that "prnasm" here is a build of the preprocessor-rewrite branch.)

Discussion

  • C. Masloch
    C. Masloch
    2010-10-16

    Log of a test case showing the incorrect %exitrep handling

     
  • C. Masloch
    C. Masloch
    2010-10-16

    • labels: --> Preprocessor Bugs
     
  • Keith Kanios
    Keith Kanios
    2010-11-06

    The current version doesn't appear to have this problem. You may want to try the latest release version and/or the latest snapshot from http://www.nasm.us/.

     
  • Keith Kanios
    Keith Kanios
    2010-11-06

    • assigned_to: nobody --> kkanios
    • status: open --> closed-fixed
     
  • Keith Kanios
    Keith Kanios
    2010-11-06

    preproc-rewrite, which doesn't suffer from this bug, has been merged into the main/master branch and tagged as NASM 2.10rc2.