Project

General

Profile

Bug #736

charmxi: #endif terminates any enclosing comment

Added by Ralf Gunter Corrêa Carvalho about 4 years ago. Updated 11 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
05/11/2015
Due date:
% Done:

0%


Description

Charmxi treats any '#endif' as marking the end of a comment (!?), causing an "invalid construct" syntax error to be reported on the following innocuous code:

mainmodule m {
  mainchare A {
    entry A(CkArgMsg*);
    /*
    #endif
    banzai!
    */
    }
  }
}

History

#1 Updated by Ralf Gunter Corrêa Carvalho about 4 years ago

  • Status changed from New to In Progress

#2 Updated by Eric Bohm almost 3 years ago

  • Assignee changed from Ralf Gunter Corrêa Carvalho to Phil Miller

#3 Updated by Phil Miller over 1 year ago

  • Assignee changed from Phil Miller to Evan Ramos

Reassign to Evan based on discussion with Eric B. Confer on how important this work is to schedule in the near future.

#4 Updated by Evan Ramos over 1 year ago

  • Status changed from In Progress to Feedback

I cannot replicate this problem. Note that the provided test case has a mismatched number of braces. When that is fixed, charmc gives me no error.

#5 Updated by Evan Ramos over 1 year ago

  • Status changed from Feedback to Closed

Closing this until/unless I hear otherwise.

#6 Updated by Evan Ramos 11 months ago

  • Target version set to 6.9.0

Also available in: Atom PDF