Bison - Patches: patch #9616, Bugfix: syntax_error constructor...
You are not allowed to post comments on this tracker with your current authentication level.
patch #9616: Bugfix: syntax_error constructor is declared inline
Submitter: | Frank Heckenbach <frank> | ||
Submitted: | Sat 14 Apr 2018 05:25:14 AM UTC | ||
Category: | None | Priority: | 5 - Normal |
Status: | Done | Privacy: | Public |
Assigned to: | akim | Open/Closed: | Closed |
Attached Files
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 5 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2018-05-12 | akim | Status | None | Done | |
Assigned to | None | akim | |||
Open/Closed | Open | Closed | |||
2018-04-14 | frank | Attached File | - | Added syntax_error-constructor.patch, #43922 | |
Carbon-Copy | - | Added frank |
Powered by Savane 3.13-f8d8.
Corresponding source code
Bugfix as posted in:
http://lists.gnu.org/archive/html/bug-bison/2018-03/msg00047.html
Fixes the following bug:
Bison 3.0.4 marks the constructor for the syntax_error class as 'inline' when generating a C++ scanner, which results in undefined references when the exception is thrown from a separate scanner file. Since this is the stated purpose of the syntax_error class (see http://lists.gnu.org/archive/html/help-bison/2013-07/msg00010.html), this appears to be a bug.