Re: Build failed on raspberry.
- Posted by SDPringle Sep 25, 2015
- 2131 views
t_eutest.e gives http://pastebin.com/yYw0HGEG
t_rand.e sometimes fails, sometimes doesn't (on the chance() function :) ) }}} Greg
It seems that t_eutest.e is working just fine now. What changed? Did you rebuild from newer sources? Presently, the current ix86 eubins interpreter from two weeks ago is failing in all of those tests save t_machine.e. It is a lot less work on a computer to specify the troubling tests by naming them on the command line. Like this:
eutest t_callc.e t_machine.e t_net_http.e t_c_{over,under}flow*.e -log
I then used this to create an HTML file to look at the differences.
eutest -process-log -html > results.html
When I looked at them in the browser, the underflow vs. overflow tests are failing correctly: That is, they both report the same error message in both cases but the numerical error is wrong. This in practice wont affect the user's experience. It should be very easy to fix these t_c_{over,under}*.d/control.err files so they have matching error numbers to what is being reported.
I am concerned about t_machine.e on ARM and t_callc.e on everything. The functionality of the systems tested by these files are crucial to calling dlls from Euphoria.
S D Pringle