Opened 7 months ago

Closed 6 months ago

#15342 closed bug (fixed)

Mark -XAutoDeriveTypeable as deprecated

Reported by: monoidal Owned by:
Priority: normal Milestone: 8.8.1
Component: Compiler Version: 8.4.3
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s): Phab:D4933
Wiki Page:

Description

The language extension -XAutoDeriveTypeable is not needed since #9858.

It was earlier marked as redundant in GHC documentation. I propose that GHC gives a clear deprecation message.

Change History (5)

comment:1 Changed 7 months ago by monoidal

Differential Rev(s): D4933
Status: newpatch

comment:2 Changed 7 months ago by RyanGlScott

Differential Rev(s): D4933Phab:D4933

comment:3 Changed 6 months ago by Ben Gamari <ben@…>

In f59332f/ghc:

Mark AutoDeriveTypeable as deprecated

Test Plan: validate

Reviewers: bgamari, alpmestan

Reviewed By: alpmestan

Subscribers: rwbarton, thomie, carter

GHC Trac Issues: #15342

Differential Revision: https://phabricator.haskell.org/D4933

comment:4 Changed 6 months ago by bgamari

Status: patchmerge

comment:5 Changed 6 months ago by bgamari

Milestone: 8.6.18.8.1
Resolution: fixed
Status: mergeclosed

Perhaps let's just bump this to 8.8 actually.

Note: See TracTickets for help on using tickets.