Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
03757 Core Major Always Feb 28, 2010, 07:24 Feb 28, 2010, 12:14
Tester pingbak View Status Public Platform SDLMAME
Assigned To Resolution Invalid report OS MacOS X
Status [?] Closed Driver
Version 0.136u3 Fixed in Version Build Normal
Fixed in Git Commit Github Pull Request #
Summary 03757: meritm.c: broken source in mess repo
Description Evidently stuff gets checked into the mame repo and imported across to mess that's doesn't pass a compile test. Kinda obvious QC.
Steps To Reproduce svn co svn://messdev.fdns.net/mess
cd mess
make
Additional Information Compiling src/mame/drivers/meritm.c...
src/mame/drivers/meritm.c:986:53: error: macro "MDRV_Z80PIO_ADD" requires 3 arguments, but only 2 given
src/mame/drivers/meritm.c:987:50: error: macro "MDRV_Z80PIO_ADD" requires 3 arguments, but only 2 given
src/mame/drivers/meritm.c: In function ‘void meritm_vdp0_interrupt(running_machine*, int)’:
src/mame/drivers/meritm.c:329: error: ‘z80pio_p_w’ was not declared in this scope
src/mame/drivers/meritm.c: In function ‘void meritm_vdp1_interrupt(running_machine*, int)’:
src/mame/drivers/meritm.c:344: error: ‘z80pio_p_w’ was not declared in this scope
src/mame/drivers/meritm.c: At global scope:
src/mame/drivers/meritm.c:590: error: ‘z80pio_r’ was not declared in this scope
src/mame/drivers/meritm.c:590: error: ‘z80pio_w’ was not declared in this scope
src/mame/drivers/meritm.c:591: error: ‘z80pio_r’ was not declared in this scope
src/mame/drivers/meritm.c:591: error: ‘z80pio_w’ was not declared in this scope
src/mame/drivers/meritm.c:608: error: ‘z80pio_r’ was not declared in this scope
src/mame/drivers/meritm.c:608: error: ‘z80pio_w’ was not declared in this scope
src/mame/drivers/meritm.c:609: error: ‘z80pio_r’ was not declared in this scope
src/mame/drivers/meritm.c:609: error: ‘z80pio_w’ was not declared in this scope
src/mame/drivers/meritm.c:635: error: ‘z80pio_r’ was not declared in this scope
src/mame/drivers/meritm.c:635: error: ‘z80pio_w’ was not declared in this scope
src/mame/drivers/meritm.c:636: error: ‘z80pio_r’ was not declared in this scope
src/mame/drivers/meritm.c:636: error: ‘z80pio_w’ was not declared in this scope
src/mame/drivers/meritm.c:887: error: invalid conversion from ‘UINT8 (*)(running_device*, offs_t)’ to ‘void (*)(running_device*, offs_t, UINT8)’
src/mame/drivers/meritm.c:887: error: invalid conversion from ‘void (*)(running_device*, offs_t, UINT8)’ to ‘UINT8 (*)(running_device*, offs_t)’
src/mame/drivers/meritm.c:898: error: invalid conversion from ‘void (*)(running_device*, offs_t, UINT8)’ to ‘UINT8 (*)(running_device*, offs_t)’
src/mame/drivers/meritm.c:986: error: ‘MDRV_Z80PIO_ADD’ was not declared in this scope
src/mame/drivers/meritm.c:987: error: expected `}' before ‘MDRV_Z80PIO_ADD’
src/mame/drivers/meritm.c:987: error: expected ‘,’ or ‘;’ before ‘MDRV_Z80PIO_ADD’
src/mame/drivers/meritm.c:989: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:989: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:989: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:991: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:991: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:993: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:993: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:993: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:993: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:993: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:993: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:993: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:993: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:993: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:993: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:993: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:993: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:994: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:994: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:994: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:994: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:994: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:994: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:995: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:995: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:995: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:995: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:995: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:995: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:995: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:995: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:995: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:995: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:997: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:997: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:997: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:997: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:998: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:998: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:998: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:998: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:998: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:998: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:998: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:998: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:999: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1000: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1000: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1002: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1002: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1002: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1002: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1004: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1004: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1004: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1004: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1005: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1005: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1005: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1005: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1008: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1009: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1009: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1009: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1009: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1009: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1009: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1009: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1009: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1009: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1009: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1009: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1009: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1010: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1010: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1010: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1010: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1011: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1011: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1011: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1011: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1011: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1011: error: expected unqualified-id before ‘,’ token
src/mame/drivers/meritm.c:1012: error: expected unqualified-id before ‘{’ token
src/mame/drivers/meritm.c:1012: error: expected declaration before ‘}’ token
cc1plus: warnings being treated as errors
src/mame/drivers/meritm.c:235: warning: ‘void ds1204_init(running_machine*, const UINT8*, const UINT8*)’ defined but not used
src/mame/drivers/meritm.c:350: warning: ‘void video_start_meritm(running_machine*)’ defined but not used
src/mame/drivers/meritm.c:370: warning: ‘UINT32 video_update_meritm(running_device*, bitmap_t*, const rectangle*)’ defined but not used
src/mame/drivers/meritm.c:516: warning: ‘void meritm_ds1644_w(const address_space*, offs_t, UINT8)’ defined but not used
src/mame/drivers/meritm.c:540: warning: ‘UINT8 meritm_ds1644_r(const address_space*, offs_t)’ defined but not used
src/mame/drivers/meritm.c:930: warning: ‘void machine_start_meritm_crt250_crt252_crt258(running_machine*)’ defined but not used
src/mame/drivers/meritm.c:937: warning: ‘void machine_start_meritm_crt260(running_machine*)’ defined but not used
src/mame/drivers/meritm.c:955: warning: ‘void nvram_handler_meritm_crt260(running_machine*, mame_file*, int)’ defined but not used
Github Commit
Flags
Regression Version
Affected Sets / Systems
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.05793
etabeta
Developer
Feb 28, 2010, 12:14
MESS svn is not for compiling MAME except in the exact revision which sync the source to MAME (and even for that revision, there might be issues). MESS svn repository is ONLY to compile MESS and any other target is unsupported.

moreover, this has nothing to do with MAMETesters