Bug#838260: diffoscope: Reduce noise from offsets deltas in readelf(1) diffs

2016-09-22 Thread Daniel Shahaf
Control: clone -1 -2 Control: retitle -2 diffoscope: readelf(1): Ignore data/instruction addresses that are de facto line numbers Control: retitle -1 diffoscope: readelf(1): Reduce noise from deltas of offsets embedded in instructions Daniel Shahaf wrote on Tue, Sep 20, 2016 at 18:47:31 +:

Processed: Re: Bug#838260: diffoscope: Reduce noise from offsets deltas in readelf(1) diffs

2016-09-22 Thread Debian Bug Tracking System
Processing control commands: > clone -1 -2 Bug #838260 [diffoscope] diffoscope: Reduce noise from offsets deltas in readelf(1) diffs Bug 838260 cloned as bug 838569 > retitle -2 diffoscope: readelf(1): Ignore data/instruction addresses that are > de facto line numbers Bug #838569 [d

Bug#838260: diffoscope: Reduce noise from offsets deltas in readelf(1) diffs

2016-09-21 Thread Chris Lamb
> I was thinking of something like the HTML tag. In my browser, > foo renders «foo» with a dotted underline > whose raison d'être is your concern (a) Even so, you can't search the page with CTRL+F and, of course, it makes the output too different between --text and --html :) Anyway, small

Bug#838260: diffoscope: Reduce noise from offsets deltas in readelf(1) diffs

2016-09-21 Thread Daniel Shahaf
Chris Lamb wrote on Tue, Sep 20, 2016 at 20:58:29 +0100: > Daniel Shahaf wrote: > > > Example output: > > Alas I'm not very learned in ELF, so I will trust the specifics are fine, > but just to check: > I'm not too familiar with ELF either. I know a little about which C variables live in

Bug#838260: diffoscope: Reduce noise from offsets deltas in readelf(1) diffs

2016-09-20 Thread Chris Lamb
Daniel Shahaf wrote: > Example output: Alas I'm not very learned in ELF, so I will trust the specifics are fine, but just to check: > > .rodata#1 is 0xA70 > .rodata#2 is 0xA80 … would be displayed (when different, of course!) as *something* like: - .rodata#1 is 0xA70 +

Re: Bug#838260: diffoscope: Reduce noise from offsets deltas in readelf(1) diffs

2016-09-20 Thread Chris Lamb
Jérémy Bobbio wrote: > Initially, I thought of this as a way to add image comparison as > felt sad not knowing any free software that could easily provide > similar features to what GitHub offers Pff, you don't like my existing image comparison? ;-) Regards, -- ,''`. : :' :

Bug#838260: diffoscope: Reduce noise from offsets deltas in readelf(1) diffs

2016-09-20 Thread Jérémy Bobbio
Daniel Shahaf: > Jérémy Bobbio wrote on Tue, Sep 20, 2016 at 13:18:49 +: >> But why stop with images? In the precise case of the readelf output, >> having line-oriented diff means we are carrying around a useless and >> confusing information: the line numbers are not helpful in anyway to >>

Bug#838260: diffoscope: Reduce noise from offsets deltas in readelf(1) diffs

2016-09-20 Thread Daniel Shahaf
Jérémy Bobbio wrote on Tue, Sep 20, 2016 at 13:18:49 +: > But why stop with images? In the precise case of the readelf output, > having line-oriented diff means we are carrying around a useless and > confusing information: the line numbers are not helpful in anyway to > locate and undrstand

Bug#838260: diffoscope: Reduce noise from offsets deltas in readelf(1) diffs

2016-09-20 Thread Daniel Shahaf
Chris Lamb wrote on Tue, Sep 20, 2016 at 10:26:18 +0100: > > > Perhaps there is a perfect solution whereby we would normalise these two > > > offsets to — making it up here! — relative values, but simply need […] > > > > I'm not sure I understand what your idea is. Could you give an example > >

Bug#838260: diffoscope: Reduce noise from offsets deltas in readelf(1) diffs

2016-09-19 Thread Chris Lamb
Hi Daniel, > Could these offset differences in readelf(1) output be ignored, at least > optionally? Love the idea! However, my gut cautions against ignoring them. even with an option. Perhaps there is a perfect solution whereby we would normalise these two offsets to — making it up here! —