Testing eu.ex

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

Hello,

Sorry if this post will show some redundant lines.

I think running eu.ex with eu.ex is a good means to measure the stability of Euphoria. This is what I get with Euphoria 3.1.1 in the source tree of Eu 3.1.1:

Euphoria Interpreter 3.1.1 for 32-bit Windows.
Copyright (c) Rapid Deployment Software 2007
See http://www.RapidEuphoria.com/License.txt

file name to execute? eu.ex
Euphoria Interpreter 3.1.1 for 32-bit Windows.
Copyright (c) Rapid Deployment Software 2007
See http://www.RapidEuphoria.com/License.txt

file name to execute? eu.ex
Euphoria Interpreter 3.1.1 for 32-bit Windows.
Copyright (c) Rapid Deployment Software 2007
See http://www.RapidEuphoria.com/License.txt

file name to execute? eu.ex
Euphoria Interpreter 3.1.1 for 32-bit Windows.
Copyright (c) Rapid Deployment Software 2007
See http://www.RapidEuphoria.com/License.txt

file name to execute? eu.ex
Euphoria Interpreter 3.1.1 for 32-bit Windows.
Copyright (c) Rapid Deployment Software 2007
See http://www.RapidEuphoria.com/License.txt

file name to execute? hello.exw
Hello World

It took about 6 minutes to run the 4th instance of eu.ex with the 3rd instance and it took some time to run a little program to print Hello World, but it works.

This is what I get with the alpha2 version of Eu 4.0 running the 3rd instance:

Euphoria Interpreter 4.0a2 for 32-bit Windows.
Using Managed Memory
Copyright (c) Rapid Deployment Software 2008
See http://www.RapidEuphoria.com/License.txt

file name to execute? eu.ex
Euphoria Interpreter 4.0a2 for 32-bit Windows.
SVN Revision 1277
Using System Memory
Copyright (c) Rapid Deployment Software 2008
See http://www.RapidEuphoria.com/License.txt

file name to execute? eu.ex
Euphoria Interpreter 4.0a2 for 32-bit Windows.
SVN Revision 1277
Using System Memory
Copyright (c) Rapid Deployment Software 2008
See http://www.RapidEuphoria.com/License.txt

file name to execute? eu.ex

.\emit.e:806 in procedure emit_op()
obj has not been initialized
... called from .\parser.e:1220 in procedure UFactor()
... called from .\parser.e:1240 in function term()
... called from .\parser.e:1255 in function aexpr()
... called from .\parser.e:1269 in function cexpr()
... called from .\parser.e:1292 in function rexpr()
... called from .\parser.e:1322 in procedure Expr()
... called from .\parser.e:2790 in procedure Global_declaration()
... called from .\parser.e:3675 in procedure real_parser()
... called from .\parser.e:3828 in procedure parser()
... called from .\main.e:256 in procedure main()
... called from .\main.e:276

> see ex.err

Press Enter...

And this is the error message of Eu 4.0 rev 1359 with the 3rd instance:

...
file name to execute? eu.ex

.\emit.e:812 in procedure emit_op()
obj has not been initialized
... called from .\parser.e:1241 in function term()
... called from .\parser.e:1270 in function cexpr()
... called from .\parser.e:1323 in procedure Expr()
... called from .\parser.e:2782 in procedure Global_declaration()
... called from .\parser.e:3690 in procedure real_parser()
... called from .\parser.e:3843 in procedure parser()
... called from .\main.e:256 in procedure main()
... called from .\main.e:276

> see ex.err

Press Enter...

This is the error message of Eu 4.0 rev 1363:

.\emit.e:812 in procedure emit_op()
obj has not been initialized
... called from .\parser.e:1221 in procedure UFactor()
... called from .\parser.e:1241 in function term()
... called from .\parser.e:1256 in function aexpr()
... called from .\parser.e:1270 in function cexpr()
... called from .\parser.e:1293 in function rexpr()
... called from .\parser.e:1323 in procedure Expr()
... called from .\parser.e:2782 in procedure Global_declaration()
... called from .\parser.e:3705 in procedure real_parser()
... called from .\parser.e:3858 in procedure parser()
... called from .\main.e:256 in procedure main()
... called from .\main.e:276

> see ex.err

Press Enter...

If I run another program e.g. ed.ex as the 3rd instance I get the same error message.

I am not quite sure, but should it not be possible to run a third and fourth instance of Eu.ex with Euphoria 4.0 too?

Roland

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

Search



Quick Links

User menu

Not signed in.

Misc Menu