bugGnash - The GNU Flash player - Bugs: bug #23810, 'make check' - Compilation error...

 
 

bug #23810: 'make check' - Compilation error with Ming 0.3.0

Submitted by:  Andreas Nilsson <molgrum>
Submitted on:  Thu 10 Jul 2008 08:43:39 AM UTC  
 
Category: NoneSeverity: 3 - Normal
Release: NoneStatus: Fixed
Privacy: PublicAssigned to: None
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Thu 09 Jul 2009 09:31:07 AM UTC, comment #8:

Assumed fixed after over a year of unresponsiveness (in ready-for-test state).

Sandro Santilli <strk>
Project Member
 Spam posted by an anonymous
Sat 19 Jul 2008 08:48:22 PM UTC, comment #7:

Fixed the compile error, but ''make check'' still throws errors.
Also throws a warning if you're not running the current ming release candidate.

Russ Nelson <nelsonrn>
Fri 18 Jul 2008 09:10:27 PM UTC, comment #6:

If you read testsuite/misc-ming.all/Makefile.am you find
that many testcases are NOT built if Ming doesn't support
a specific feature.
In this case, there's no conditional wrapping around
opcode_guard_test. There should be. Probably MING_SUPPORTS_ASM
(assuming it's defined in configure).

Sandro Santilli <strk>
Project Member
Fri 18 Jul 2008 04:05:15 AM UTC, comment #5:

I'm seeing many many errors, but I suspect it's the usual "you forgot one thing, so I'm going to generate a million subsequent errors". I am seeing this one error in testsuite/misc-ming.all/opcode_guard_test:
orignal_target_var = 100;setTarget('non-exist-target');current_target = 0;asm{ push 'current_target' push '' push 11 getproperty
^
Line 1: Reason: 'syntax error'
The caret was pointing at the 'y' of "getproperty".

Russ Nelson <nelsonrn>
Thu 17 Jul 2008 05:58:06 PM UTC, comment #4:

nelson, what about adding more info about further failures here ?

Sandro Santilli <strk>
Project Member
Thu 17 Jul 2008 04:48:46 PM UTC, comment #3:

I added some protection for those keywords, but I still couldn't get ''make check'' to work. I fear that you'll just have to compile ming 4.0.

Russ Nelson <nelsonrn>
Thu 10 Jul 2008 10:05:50 AM UTC, comment #2:

0.3.0 didn't know about 'undefined' and 'null' keywords,
so those tests should be skipped for such an old version.

Actually, we even have a MING_SUPPORTS_ASM
macro which should be false for 0.3.0 as it was
broken until a later version. Wrapping the tests
on that one should fix this one.

Sandro Santilli <strk>
Project Member
Thu 10 Jul 2008 08:51:49 AM UTC, comment #1:

Here's the block of code that it fails on:

asm {
push "z", undefined, null
stringlessthan setvariable
};

Andreas Nilsson <molgrum>
Thu 10 Jul 2008 08:43:39 AM UTC, original submission:

Ming flags:
---------------------------------------------------------------
MING_VERSION_CODE 00030000
MING_LIBS -L/usr/lib -lming
MING_CFLAGS -I/usr/include
---------------------------------------------------------------

Make log:
---------------------------------------------------------------
Compiling `../../../testsuite/actionscript.all/ops.as.pp' into frame 2... failed:
push "z", undefined
^
Line 337: Reason: 'syntax error'
---------------------------------------------------------------

Andreas Nilsson <molgrum>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by nelsonrn (Posted a comment)
  • -unavailable- added by strk (Posted a comment)
  • -unavailable- added by molgrum (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 09 Jul 2009 09:31:07 AM UTCstrkStatusReady For Test=>Fixed
      Open/ClosedOpen=>Closed
    Sat 19 Jul 2008 08:48:22 PM UTCnelsonrnStatusNone=>Ready For Test

    Back to the top


    Powered by Savane 3.1-cleanup1