Thread overview
[Issue 22826] [REG 2.098] #line accepts importC linemarker flags
Feb 26, 2022
Iain Buclaw
Feb 26, 2022
Iain Buclaw
Feb 26, 2022
Iain Buclaw
Feb 26, 2022
Dlang Bot
Feb 26, 2022
Dlang Bot
Feb 27, 2022
Dlang Bot
February 26, 2022
https://issues.dlang.org/show_bug.cgi?id=22826

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ibuclaw@gdcproject.org
            Summary|[REG 2.098]#line accepts    |[REG 2.098] #line accepts
                   |                            |importC linemarker flags

--- Comment #1 from Iain Buclaw <ibuclaw@gdcproject.org> ---
Since the added support of linemarkers in importC, this has spilled over into lexing/parsing D code too.

---
#line 123 "file.d" 4
---

The above compiles, but violates the spec.

--
February 26, 2022
https://issues.dlang.org/show_bug.cgi?id=22826

--- Comment #2 from Iain Buclaw <ibuclaw@gdcproject.org> ---
This PR introduced the accepts-invalid https://github.com/dlang/dmd/pull/12637

--
February 26, 2022
https://issues.dlang.org/show_bug.cgi?id=22826

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |accepts-invalid

--
February 26, 2022
https://issues.dlang.org/show_bug.cgi?id=22826

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
@ibuclaw created dlang/dmd pull request #13723 "fix Issue 22826 - [REG 2.098] #line accepts importC linemarker flags" fixing this issue:

- fix Issue 22826 - [REG 2.098] #line accepts importC linemarker flags

https://github.com/dlang/dmd/pull/13723

--
February 26, 2022
https://issues.dlang.org/show_bug.cgi?id=22826

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #13723 "fix Issue 22826 - [REG 2.098] #line accepts importC linemarker flags" was merged into stable:

- 50b7002810bbaecb913f4e4f7c922dbb828b284c by Iain Buclaw:
  fix Issue 22826 - [REG 2.098] #line accepts importC linemarker flags

https://github.com/dlang/dmd/pull/13723

--
February 27, 2022
https://issues.dlang.org/show_bug.cgi?id=22826

--- Comment #5 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #13725 "Merge remote-tracking branch 'upstream/stable' into merge_stable" was merged into master:

- e33acced548243e5e21201e99045a18d2649a161 by Iain Buclaw:
  fix Issue 22826 - [REG 2.098] #line accepts importC linemarker flags

https://github.com/dlang/dmd/pull/13725

--