Open forflo opened 5 years ago
(Comment removed; wrong issue. This issue is hereby reopened.)
Sorry, but this bug report does not regard floating point semantics at all.
Perhaps you may want to place your comment below (https://github.com/rose-compiler/rose/issues/54).
Hello everyone,
Before I start with the bug description: Thank you for your work on ROSEI It has been supporting me quite well the last months :+1:
Bug description
When I recently updated to the most recent version of ROSE, my code stopped working. The reason was a change in the implementation of Roses
Unparser
Class.For your reference, please refer to this reproduction package that I have assembled for you. As you can see
fail.cpp
andsuccess.cpp
only differ in line 20. A call toset_current_source_file
is missing infail.cpp
which causesto fail.
Cause
The perpetrating code is located in
/src/backend/unparser/unparser.C
:Is there a good reason for this behaviour? IMHO, the code would retain all it's semantics when both additions from
DQ (8/16/2018):
were reverted to the state of 2015...Thanks & Best regards.