Macaulay2 / Macaulay2/M2

separate debug info file for gdb

Open
#212 2 comments 0 reactions 0 assignees View on GitHub
build issue
Dominant language
Macaulay2
Stars
435
Forks
297
Avg merge
4d 20h
Merged PRs (30d)
11

Description

in M2/Macaulay2/bin/Makefile.in we sometimes put the debug info into a separate file. If we're going to take that seriously, we have to teach gdb how to find it, as explained in https://sourceware.org/gdb/onlinedocs/gdb/Separate-Debug-Files.html

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with M2/Macaulay2/bin/Makefile.in and read the linked GDB documentation on separate debug files. Trace how debug information is currently separated during the build and verify the resulting executable lets GDB locate it automatically. Done means the build's separate debug information is discoverable by GDB.

Written by the indexing model from the issue text.

Assessment

Domain
build-system, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.