[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] Skip SUnit testing in Sista builds (4c4686e)

Nicolas Cellier notifications at github.com
Mon Apr 2 07:41:52 UTC 2018


This is the gcc bug, and bad news it did not disappear because it is also happening on appveyor (gcc 6.4.0).
I will test if using clang can solve on windows.

> ../../spursistasrc/vm/gcc3x-cointerp.c:7194:45: warning: ‘result21’ may be used uninitialized in this function [-Wmaybe-uninitialized]
>         longAtPointerput(localSP, ((result21 << 1) | 1));
>                                              ^~
> ../../spursistasrc/vm/gcc3x-cointerp.c:15766:1: error: unable to find a register to spill
>  }
>  ^
> ../../spursistasrc/vm/gcc3x-cointerp.c:15766:1: error: this is the insn:
> (insn 13501 47217 13502 1196 (set (mem:DI (plus:SI (plus:SI (mult:SI (reg/v:SI 13981 [orig:3499 argIntAdjusted1 ] [3499])
>                         (const_int 8 [0x8]))
>                     (reg/v:SI 13980 [orig:3497 rec1 ] [3497]))
>                 (const_int 8 [0x8])) [5 *_15102+0 S8 A64])
>         (reg:DI 16022 [orig:3562 _15095 ] [3562])) ../../spursistasrc/vm/gcc3x-cointerp.c:7837 78 {*movdi_internal}
>      (expr_list:REG_DEAD (reg:DI 16022 [orig:3562 _15095 ] [3562])
>         (expr_list:REG_DEAD (reg/v:SI 13980 [orig:3497 rec1 ] [3497])
>             (expr_list:REG_DEAD (reg/v:SI 13981 [orig:3499 argIntAdjusted1 ] [3499])
>                 (nil)))))
> ../../spursistasrc/vm/gcc3x-cointerp.c:15766: confused by earlier errors, bailing out
> make: *** [../common/Makefile.rules:12: build/vm/gcc3x-cointerp.o] Error 1
> 
> 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4c4686e183736395021654c29b0fe995384e5449#commitcomment-28373587
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20180402/95535b0b/attachment-0001.html>


More information about the Vm-dev mailing list