Open Bug 1672372 Opened 5 years ago Updated 5 years ago

Silence warning in IntermNode.h

Categories

(Core :: Graphics, task)

task

Tracking

()

People

(Reporter: sg, Unassigned)

Details

There are many instances of this warning in the build:

 2:59.16 /home/simon/work/refactor/gfx/angle/checkout/src/compiler/translator/IntermNode.h:916:37: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class]
 2:59.16     ~TIntermPreprocessorDirective() final;
 2:59.16                                     ^
 2:59.16 /home/simon/work/refactor/gfx/angle/checkout/src/compiler/translator/IntermNode.h:911:7: note: mark 'sh::TIntermPreprocessorDirective' as 'final' to silence this warning
 2:59.16 class TIntermPreprocessorDirective : public TIntermNode
 2:59.16       ^

Can this warning be silenced by either disabling this for this file, or by following the advice given in the diagnostic?

This is fixed in upstream ANGLE. We'll get it on the next ANGLE update. Jeff do you know when that will be?

Flags: needinfo?(jgilbert)

No current plan, but we can probably do one in 84, or failing that 85.

Flags: needinfo?(jgilbert)
Severity: -- → S3

This is still happening.

You need to log in before you can comment on or make changes to this bug.