[Ohrrpgce] Linux 64 bit night build failing

Ralph Versteegen teeemcee at gmail.com
Tue Nov 23 08:12:12 PST 2021


I tried to reproduce that error at the time, but couldn't. I see that the
next day the nightly build succeeded without error.
What's more, that error is bizarre, impossible, and couldn't have been
caused by any recent change to the source code.
That line of code in edit-reload.c (on line 9479 for me, not 4564) is:
 *(__builtin_va_list**)((uint8*)THIS$1 + 8ll) =
*(__builtin_va_list**)((uint8*)__FB_RHS__$1 + 8ll);
while the error message has "*" instead of the two "**"'s.
I think it was most likely due to a random bit flip/hardware error.

On Mon, 22 Nov 2021 at 01:24, James Paige <Bob at hamsterrepublic.com> wrote:

> I haven't tried to reproduce it yet (I'm away from my computer this
> weekend) but it looks like the Linux 64 bit builds are failing:
>
> fbc -mt -O 2 -i /home/james/src/nightly/ohrrpgce-build/wip/build/ -target
> linux -arch x86_64 -gen gcc -Wc -fno-omit-frame-pointer,-O2,-f
> function-sections,-fdata-sections,-no-pie,-Wno-maybe-uniniti
> alized,-Wno-array-bounds,-Wno-missing-braces -d IS_CUSTOM -m custom -c
> reload.bas -o build/edit-reload.o
> build/edit-reload.c: In function '_ZN6RELOAD3DOCaSERKS0_':
> build/edit-reload.c:4564:46: error: assignment to expression with array
> type
>   *(__builtin_va_list*)((uint8*)THIS$1 + 8ll) =
> *(__builtin_va_list*)((uint8*)__FB_RHS__$1 + 8ll);
>                                               ^
> scons: *** [build/edit-reload.o] Error 1
> scons: building terminated because of errors
> _______________________________________________
> Ohrrpgce mailing list
> ohrrpgce at lists.motherhamster.org
> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.motherhamster.org/pipermail/ohrrpgce-motherhamster.org/attachments/20211124/5618295b/attachment.html>


More information about the Ohrrpgce mailing list