Hi Martin, On 12.10.21 10:59, Martin Liška wrote:
There's a complete patch that implements both git gcc-descr and gcc-undesrc and sets corresponding git aliases to use them.
When invoking ./contrib/git-describe.py directly, I get the error: fatal: Not a valid object name /master I think you need something like: - upstream = r.stdout.strip() if r.returncode else 'origin' + upstream = r.stdout.strip() if r.returncode == 0 else 'origin' * * * Additionally, I observe the following (independent of the conversion): For 7433458d871f6bfe2169b9d7d04fec64bb142924, I get: r0-80854-g7433458d871f6b The question is whether we are happy that only reversions since basepoints/gcc-5 have a version number or whether we want to use releases/gcc-x.y.0 -> x.y as fallback when basepoint does not exist or back-added more basepoints? Admittedly, this will add '.', thus, maybe the answer is 'no'? Tobias ----------------- Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstraße 201, 80634 München; Gesellschaft mit beschränkter Haftung; Geschäftsführer: Thomas Heurung, Frank Thürauf; Sitz der Gesellschaft: München; Registergericht München, HRB 106955