Opened 10 years ago

Last modified 9 years ago

## #14700 closed enhancement

# Remove various unused files from the Sage library — at Version 12

Reported by: | Jeroen Demeyer | Owned by: | tbd |
---|---|---|---|

Priority: | minor | Milestone: | sage-5.11 |

Component: | distribution | Keywords: | |

Cc: | Leif Leonhardy | Merged in: | |

Authors: | Jeroen Demeyer | Reviewers: | |

Report Upstream: | N/A | Work issues: | |

Branch: | Commit: | ||

Dependencies: | Stopgaps: |

### Description (last modified by )

Tracked but unused:

`sage/ext/pthread.pxi`

`sage/rings/solaris_fix.h`

`sage/gsl/gslonly.pxi`

`sage/gsl/stdio.pxi`

`sage/libs/pari/to_gen.pxi`

`sage/libs/singular/singular.pxi`

`sage/rings/real_double.pxi`

`sage/rings/padics/padic_generic_element.pxi`

`sage/rings/rational.pxi`

`sage/libs/mwrank/mwrank_embed.h`

`sage/modular/modsym/solaris_fix.h`

`sage/libs/linbox/matrix_rational_dense_linbox.cpp`

Auto-generated but shipped:

`sage/libs/pari/gen.h`

`sage/misc/allocator.h`

`sage/modular/arithgroup/farey_symbol.h`

`sage/rings/complex_double.h`

`sage/rings/integer.h`

`sage/rings/rational.h`

**Apply** the following script to the Sage library:

hg rm \ sage/ext/pthread.pxi \ sage/rings/solaris_fix.h \ sage/gsl/gslonly.pxi \ sage/gsl/stdio.pxi \ sage/libs/pari/to_gen.pxi \ sage/libs/singular/singular.pxi \ sage/rings/real_double.pxi \ sage/rings/padics/padic_generic_element.pxi \ sage/rings/rational.pxi \ sage/libs/mwrank/mwrank_embed.h \ sage/modular/modsym/solaris_fix.h \ sage/libs/linbox/matrix_rational_dense_linbox.cpp rm -v \ sage/libs/pari/gen.h \ sage/misc/allocator.h \ sage/modular/arithgroup/farey_symbol.h \ sage/rings/complex_double.h \ sage/rings/integer.h \ sage/rings/rational.h hg commit -m "Trac #14700: remove unused files"

### Change History (12)

### comment:1 Changed 10 years ago by

Description: | modified (diff) |
---|

### comment:2 Changed 10 years ago by

Description: | modified (diff) |
---|

### comment:3 Changed 10 years ago by

Description: | modified (diff) |
---|

### comment:4 Changed 10 years ago by

Status: | new → needs_review |
---|

### comment:5 Changed 10 years ago by

Description: | modified (diff) |
---|---|

Status: | needs_review → needs_work |

### comment:6 Changed 10 years ago by

Description: | modified (diff) |
---|

### comment:7 Changed 10 years ago by

Authors: | → Jeroen Demeyer |
---|---|

Description: | modified (diff) |

### comment:8 Changed 10 years ago by

### comment:9 Changed 10 years ago by

Description: | modified (diff) |
---|

### comment:10 Changed 10 years ago by

Description: | modified (diff) |
---|

### comment:11 Changed 10 years ago by

Description: | modified (diff) |
---|

### comment:12 Changed 10 years ago by

Description: | modified (diff) |
---|

**Note:**See TracTickets for help on using tickets.

For upgrading, I would leave

`.hgignore`

alone.