bug#32644: bytevector bug

2018-10-14 Thread Mark H Weaver
Stefan Israelsson Tampe writes: > The code velow does not compile when the define-inlinable of id is active. If > in stead > id defined by define is used it all compiles just fine. The problem was that, in some cases, the type inferrer would call 'ash' with (- 1 (expt 2 64)) as the second argume

bug#32644: bytevector bug

2018-09-14 Thread Stefan Israelsson Tampe
I managed to get it to compile on the latest lightning branch as of 2018-09-14 On Thu, Sep 6, 2018 at 7:28 PM Mark H Weaver wrote: > Stefan Israelsson Tampe writes: > > > The code velow does not compile when the define-inlinable of id is > active. If in stead > > id defined by define is used it

bug#32644: bytevector bug

2018-09-06 Thread Mark H Weaver
Stefan Israelsson Tampe writes: > The code velow does not compile when the define-inlinable of id is active. If > in stead > id defined by define is used it all compiles just fine. > > Tested on latest tar ball for guile 2.4 Did you mean to write guile 2.2.4? Mark > ---

bug#32644: bytevector bug

2018-09-05 Thread Stefan Israelsson Tampe
Hi, The code velow does not compile when the define-inlinable of id is active. If in stead id defined by define is used it all compiles just fine. Tested on latest tar ball for guile 2.4 --- (use-modules (rnrs bytevectors)) (define-inlinable (id x) x) ;(de