Testing a 4.2 build

new topic     » topic index » view thread      » older message » newer message

As far as I can tell, everything else built fine (certainly didn't with make -j 8, but I've learned that lesson now)

~/euphoria/source$ make test 
make /home/bugmagnet/euphoria/source/build/eu.a OBJDIR=libobj ERUNTIME=1 CONFIG=/home/bugmagnet/euphoria/source/config.gnu EDEBUG= EPROFILE= 
make[1]: '/home/bugmagnet/euphoria/source/build/eu.a' is up to date. 
cd /home/bugmagnet/euphoria/tests && rm ctc.log; EUDIR=/home/bugmagnet/euphoria EUCOMPILEDIR=/home/bugmagnet/euphoria \ 
        eui -i /home/bugmagnet/euphoria/include /home/bugmagnet/euphoria/source/eutest.ex -i /home/bugmagnet/euphoria/include -cc gcc  \ 
        -exe "/home/bugmagnet/euphoria/source/build/eui" \ 
        -ec "/home/bugmagnet/euphoria/source/build/euc" \ 
        -eubind "/home/bugmagnet/euphoria/source/build/eubind" -eub /home/bugmagnet/euphoria/source/build/eub \ 
        -lib "/home/bugmagnet/euphoria/source/build/eu.a" \ 
        -log  ; \ 
eui -i /home/bugmagnet/euphoria/include /home/bugmagnet/euphoria/source/eutest.ex -exe "/home/bugmagnet/euphoria/source/build/eui" -process-log  > /home/bugmagnet/euphoria/source/build/test-report.txt ; \ 
eui -i /home/bugmagnet/euphoria/include /home/bugmagnet/euphoria/source/eutest.ex -eui "/home/bugmagnet/euphoria/source/build/eui" -process-log -html -css-file /home/bugmagnet/euphoria/source/build/eutest.css > /home/bugmagnet/euphoria/source/build/test-report.html 
rm: cannot remove 'ctc.log': No such file or directory 
*** buffer overflow detected ***: terminated 
Aborted (core dumped) 
*** buffer overflow detected ***: terminated 
Aborted (core dumped) 
*** buffer overflow detected ***: terminated 
Aborted (core dumped) 
make: [/home/bugmagnet/euphoria/source/Makefile.gnu:862: /home/bugmagnet/euphoria/source/build/test-report.html] Error 134 (ignored) 
cd /home/bugmagnet/euphoria/tests && sh check_diffs.sh 
Both std/memory.e and std/safe.e provide the same interface to std/machine.e....good. 
The include std/safe.e provides as many symbols as as std/memory.e...good. 
and
~/euphoria/source$ make testeu 
cd /home/bugmagnet/euphoria/tests && EUDIR=/home/bugmagnet/euphoria EUCOMPILEDIR=/home/bugmagnet/euphoria eui /home/bugmagnet/euphoria/source/eutest.ex --nocheck -i /home/bugmagnet/euphoria/include -cc gcc -exe "/home/bugmagnet/euphoria/source/build/eui -batch /home/bugmagnet/euphoria/source/eu.ex" 
*** buffer overflow detected ***: terminated 
Aborted (core dumped) 
make: *** [/home/bugmagnet/euphoria/source/Makefile.gnu:875: testeu] Error 134 
It doesn't make much difference as eui still works and runs, for example, queens.ex without issue.

One other odd thing is that eui takes a while to get going. Is that a side-effect of running in WSL? e.g.

bugmagnet@LAPTOP-H6HBEGA9:~/euphoria/demo$ cat hello.ex 
puts(1, "Hello\n") 
bugmagnet@LAPTOP-H6HBEGA9:~/euphoria/demo$ eui hello.ex 
Hello 
bugmagnet@LAPTOP-H6HBEGA9:~/euphoria/demo$ time eui hello.ex 
Hello 
 
real    0m2.644s 
user    0m0.044s 
sys     0m0.220s 

-Bruce

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu