chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] ssql-record egg: ok -> fail on Salmonella report


From: Arthur Maciel
Subject: Re: [Chicken-hackers] ssql-record egg: ok -> fail on Salmonella report
Date: Mon, 25 Dec 2017 23:21:29 -0200

To see the problem happening with the egg, please try:

----------------------------
$ chicken-install ssql-record
$ csi
CHICKEN
(c) 2008-2017, The CHICKEN Team
(c) 2000-2007, Felix L. Winkelmann
Version 4.13.0 (rev 68eeaaef)
linux-unix-gnu-x86-64 [ 64bit manyargs dload ptables ]
compiled 2017-12-11 on yves.more-magic.net (Linux)

#;1> (use ssql-record)
; loading /usr/local/lib/chicken/8/ssql-record.import.so ...
; loading /usr/local/lib/chicken/8/chicken.import.so ...
; loading /usr/local/lib/chicken/8/data-structures.import.so ...
; loading /usr/local/lib/chicken/8/typed-records.import.so ...
; loading /usr/local/lib/chicken/8/defstruct.import.so ...
; loading /usr/local/lib/chicken/8/type-stubs.import.so ...
; loading /usr/local/lib/chicken/8/srfi-1.import.so ...
; loading /usr/local/lib/chicken/8/ssql-record.so ...
; loading /usr/local/lib/chicken/8/typed-records.so ...

#;2> (define-ssql-record rec (a) b)

Note: the following toplevel variables are referenced but unbound:

  alist->rec2124 (in list->rec212432)
  rec2124-a2225 (in rec2124->alist39)
  rec2124-b2326 (in rec2124->alist39)
----------------------------

There should be no 'rec2124' nor 'rec212432', only 'rec' in those names (the same applies to 'alist39', 'a2225' and 'b2326'.

Cheers,
Arthur

On Mon, Dec 25, 2017 at 11:14 PM, Arthur Maciel <address@hidden> wrote:
The date and the subject make it too obvious to think it was just a coincidence, but sincerely I can't follow the patch code.

Any help on this?

Cheers,
Arthur


On Mon, Dec 25, 2017 at 11:11 PM, Arthur Maciel <address@hidden> wrote:
Dear Mario and friends, merry christmas and a happy new year!

Does anyone have any idea why ssql-record egg started failing on salmonella exactly after April 18th 2017?

Ok:
https://salmonella-linux-x86-64.call-cc.org/chicken-4/gcc/linux/x86-64/2017/04/18/salmonella-report/test/ssql-record.html

Fail:
https://salmonella-linux-x86-64.call-cc.org/chicken-4/gcc/linux/x86-64/2017/04/19/salmonella-report/test/ssql-record.html

Am I missing some big change on CHICKEN's internals?

I've been banging my head on the wall in the last 3 hours to make it work again, but I have no clue. Strangely some symbols that were expected to keep their 'names' intact are renamed internally (like "rec" -> "rec21") and this messes with the huge (and ugly) macro that I use.

Thanks in advance!

All the best,
Arthur




reply via email to

[Prev in Thread] Current Thread [Next in Thread]