Hi,

thanks for the bug report.

I fixed this upstream some time ago, patch attached.

However, I'd like to do some further cleanup first, and then do a new upstream
release. Unfortunately, I cannot tell when I will have some time to do and
coordinate this.

So if anyone wants to NMU this, here is the patch (#846422 should be
self-explanatory and straightforward to fix). Feel free to go ahead.

Cheers and thanks,
  Stefan.
--- a/src/frontend/newparser/FAUhdlScanner.hpp
+++ b/src/frontend/newparser/FAUhdlScanner.hpp
@@ -23,8 +23,8 @@ public:
        // arg_yyin and arg_yyout default to the cin and cout, but we
        // only make that assignment when initializing in yylex().
        FAUhdlScanner(
-               FLEX_STD istream* arg_yyin = 0, 
-               FLEX_STD ostream* arg_yyout = 0
+               std::istream* arg_yyin = 0, 
+               std::ostream* arg_yyout = 0
                ) :     yyFlexLexer(arg_yyin, arg_yyout),
                        bracesCtr(0),
                        isAssociation(false),

Reply via email to