Project

General

Profile

Actions

Cleanup #871

closed

replace gnu_cxx::hash_map with tr1::unordered_set

Added by Colin McCabe about 13 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

gcc has started giving me this warning message about gnu_cxx::hash_map:

/usr/include/c++/4.4/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.

In a 2005 message, pcarlini comments that "it's very unlikely that the hash_* extensions will be fixed, since we are in the process of adding the new unordered containers in "tr1", which will provide similar functionalities in a portable way." So in other words, gnu_cxx::hash_map is deprecated and may not get bugfixes or enhancements in the future.

Actions #1

Updated by Colin McCabe about 13 years ago

Actions #2

Updated by Sage Weil over 12 years ago

  • Tracker changed from Bug to Cleanup
Actions #3

Updated by Sage Weil over 12 years ago

  • Target version set to v0.38
Actions #4

Updated by Sage Weil over 12 years ago

  • Target version deleted (v0.38)
  • Translation missing: en.field_position set to 120
Actions #5

Updated by Loïc Dachary over 9 years ago

  • Status changed from New to Resolved

gnu_cxx::hash_map is not found in today's master

Actions

Also available in: Atom PDF