--- src/sage/symbolic/ginac/archive.cpp.orig 2023-02-11 06:25:15.000000000 -0700 +++ src/sage/symbolic/ginac/archive.cpp 2023-03-13 11:50:47.836951365 -0600 @@ -581,7 +581,7 @@ void archive::clear() /** Delete cached unarchived expressions in all archive_nodes (mainly for debugging). */ void archive::forget() { - for_each(nodes.begin(), nodes.end(), std::mem_fun_ref(&archive_node::forget)); + for (archive_node& node: nodes) node.forget(); } /** Delete cached unarchived expressions from node (for debugging). */