[Ohrrpgce] Linux 64 bit night build failing

James Paige Bob at hamsterrepublic.com
Mon Nov 29 16:01:52 PST 2021


I saw this on my local dev machine today

bc -mt -g -i /home/james/src/ohrrpgce/build/ -target linux -arch x86_64
-exx -gen gcc -Wc
-fno-omit-frame-pointer,-ffunction-sections,-fdata-sections,-no-pie,-Wno-builtin-declaration-mismatch,-Wno-maybe-uninitialized,-Wno-array-bounds,-Wno-missing-braces
-d IS_CUSTOM -m custom -c sliceedit.bas -o build/edit-sliceedit.o
fbc -mt -g -i /home/james/src/ohrrpgce/build/ -target linux -arch x86_64
-exx -gen gcc -Wc
-fno-omit-frame-pointer,-ffunction-sections,-fdata-sections,-no-pie,-Wno-builtin-declaration-mismatch,-Wno-maybe-uninitialized,-Wno-array-bounds,-Wno-missing-braces
-d IS_CUSTOM -m custom -c slices.bas -o build/edit-slices.o
/home/james/src/ohrrpgce/reload.bi: In function '_ZN6RELOAD3DOCaSERKS0_':
/home/james/src/ohrrpgce/reload.bi:74:46: error: assignment to expression
with array type
   74 |  END TYPE
      |                                              ^
scons: *** [build/edit-reload.o] Error 1
scons: building terminated because of errors.

I did a `git svn rebase` to check for changes, but there were no changes.
I did `scons` to rebuild even though I didn't expect any changes (other
than it being a different date than when I built last)
I got the error message above
I ran `scons` a second time, and it completed successfully with no errors.
Weird!

---
James


On Sun, Nov 21, 2021 at 7:24 AM 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.motherhamster.org/pipermail/ohrrpgce-motherhamster.org/attachments/20211129/9e3c5b42/attachment.html>


More information about the Ohrrpgce mailing list