[Mono-dev] Cross-compiling regression tests.

Andreas Färber andreas.faerber at web.de
Sat Jan 31 05:00:13 EST 2009


Hi,

Am 28.01.2009 um 23:58 schrieb Mariner, David:

> I’m cross-compiling the mips build of mono, but am having stability  
> issues. I’d like to run the regression tests, but am can’t get  
> basic.exe to build.
>
> Currently I have the following config setup: -
>
> ./autogen.sh --prefix=/dmariner/release --host=mipsel-linux-uclibc -- 
> disable-shared-handles --with-tls=pthread --with-sigaltstack=no -- 
> with-glib=embedded --with-gc=none
>
> But when I run a “make check” in mcs/tests, I get the following:

It's been a while, but the runtime regression tests used to be in mono/ 
mini. You can do make rcheck on your host and copy the resulting *.il,  
*.dll and *.exe files over. If your runtime has stability issues and  
basic.exe doesn't build, mcs' tests look a little to advanced to even  
try.

Andreas

>
> ok=:; make run-test-recursive || ok=false; make run-test-local ||  
> ok=false; $ok
> make[1]: Entering directory `/dmariner/mono-2-2/mcs/tests'
> make[1]: Leaving directory `/dmariner/mono-2-2/mcs/tests'
> make[1]: Entering directory `/dmariner/mono-2-2/mcs/tests'
> MONO_PATH="./../class/lib/net_1_1_bootstrap:$MONO_PATH" /dmariner/ 
> mono-2-2/mono/runtime/mono-wrapper  ./../class/lib/net_1_1_bootstrap/ 
> ilasm.exe /dll /out:test-377-lib.dll test-377-lib.il
> /dmariner/mono-2-2/mono/libtool: line 7054: /dmariner/mono-2-2/mono/ 
> mono/mini/mono: cannot execute binary file
> /dmariner/mono-2-2/mono/libtool: line 7054: /dmariner/mono-2-2/mono/ 
> mono/mini/mono: Success
> make[1]: *** [test-377-lib.dll] Error 1
> make[1]: Leaving directory `/dmariner/mono-2-2/mcs/tests'
> make: *** [do-run-test] Error 1
>
> Can anyone point me in the right direction?
>
> Many thanks,
>
> David Mariner / Project Manager
> --------------------------------------------------
> NDS Denmark A/S
> Vesterbrogade 149, Build. 9, DK-1620 Copenhagen V
> T: +45 36 93 60 00
> D: +45 36 93 60 63
> M: +45 22 72 00 12
> E: dmariner at nds.com
> W: www.nds.com
>
>
> This e-mail is confidential, the property of NDS Ltd and intended  
> for the addressee only. Any dissemination, copying or distribution  
> of this message or any attachments by anyone other than the intended  
> recipient is strictly prohibited. If you have received this message  
> in error, please immediately notify the postmaster at nds.com and  
> destroy the original message. Messages sent to and from NDS may be  
> monitored. NDS cannot guarantee any message delivery method is  
> secure or error-free. Information could be intercepted, corrupted,  
> lost, destroyed, arrive late or incomplete, or contain viruses. We  
> do not accept responsibility for any errors or omissions in this  
> message and/or attachment that arise as a result of transmission.  
> You should carry out your own virus checks before opening any  
> attachment. Any views or opinions presented are solely those of the  
> author and do not necessarily represent those of NDS.
>
> To protect the environment please do not print this e-mail unless  
> necessary. _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list



More information about the Mono-devel-list mailing list