[perl #36385] Some Tests Failing on Win32 for 8443 revision

8 views
Skip to first unread message

Craig

unread,
Jun 25, 2005, 12:52:28 PM6/25/05
to bugs-bi...@rt.perl.org
# New Ticket Created by Craig
# Please include the string: [perl #36385]
# in the subject line of all future correspondence about this issue.
# <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=36385 >

Downloaded revision 8443 of Parrot to Windows XP Pro using SVN. When using
'nmake' 7.10.3077, some of the test are failing. According to the
gettingstarted.pod, none of the tests should fail.

Attached is myconfig and the output from 'nmake test' with STDERR at the end
of the file.

Please not this is my first attempt at using Parrot, so its most likely that
I'm missing the obivous.

Thanks, Craig

Fjord.pasm
1 print "He's pining for the fjords. \n"
2 end

Output from various attemts to excute fjord.pasm.

Fjord.pasm - ASCII format

E:\usr\local\parrot-0.2.1-devel\bin>parrot fjord.pasm
error:imcc:syntax error, unexpected EOM, expecting '\n'
in file 'fjord.pasm' line 2

Fjord.pasm - Unicode format

E:\usr\local\parrot-0.2.1-devel\bin>parrot fjord.pasm
error:imcc:syntax error, unexpected $end, expecting PARROT_OP
in file 'fjord.pasm' line 1

test_output.txt
myconfig

Leopold Toetsch

unread,
Jun 26, 2005, 4:27:07 AM6/26/05
to perl6-i...@perl.org, bugs-bi...@netlabs.develooper.com
Craig (via RT) wrote:

> Downloaded revision 8443 of Parrot to Windows XP Pro using SVN. When using
> 'nmake' 7.10.3077, some of the test are failing. According to the
> gettingstarted.pod, none of the tests should fail.

README.win32 is more specific - dynclasses are currently broken.

> Thanks, Craig
>
> Fjord.pasm
> 1 print "He's pining for the fjords. \n"
> 2 end
>
> Output from various attemts to excute fjord.pasm.
>
> Fjord.pasm - ASCII format
>
> E:\usr\local\parrot-0.2.1-devel\bin>parrot fjord.pasm
> error:imcc:syntax error, unexpected EOM, expecting '\n'
> in file 'fjord.pasm' line 2

Very linkely missing newline after "end".

> Fjord.pasm - Unicode format
>
> E:\usr\local\parrot-0.2.1-devel\bin>parrot fjord.pasm
> error:imcc:syntax error, unexpected $end, expecting PARROT_OP
> in file 'fjord.pasm' line 1

Parrot doesn't support non-ascii source files. But you can specify e.g.
unicode strings.

> t\dynclass\foo.t 8 2048 9 8 88.89% 1-5 7-9
> t\dynclass\pybuiltin.t 5 1280 6 5 83.33% 1-2 4-6
> t\dynclass\pyclass.t 6 1536 6 6 100.00% 1-6
> t\dynclass\pycomplex.t 4 1024 4 4 100.00% 1-4
> t\dynclass\pyfunc.t 4 1024 4 4 100.00% 1-4
> t\dynclass\pyint.t 25 6400 26 25 96.15% 1-25
> t\op\spawnw.t 3 768 6 3 50.00% 4-6

Yep

leo

Reply all
Reply to author
Forward
0 new messages