Skip to content

Add abstract _add_ and _mul_ methods to RingElement #24607

@jdemeyer

Description

@jdemeyer

In order to fix all Compatible but non-identical C method '_add_' not redeclared in definition part of extension type '...'. This may cause incorrect vtables to be generated. warnings, we add abstract methods _add_ and _mul_ to some base Element classes.

This is part of #23600.

In #24116, such abstract methods were added to the finite ring element base class. Those can be removed again.

CC: @tscrim

Component: cython

Author: Jeroen Demeyer

Branch/Commit: d984df5

Reviewer: Travis Scrimshaw

Issue created by migration from https://trac.sagemath.org/ticket/24607

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions