Home Page
Posted By: Van Ba A Mac-specific bug? - 05/15/19 02:35 PM
With the 0.208 and 0.209 versions, if I try to launch Breakout (breakout) or Pong revision E (pongf) on my MacBookPro with MacOS 10.13, this error message appears:

Caught unhandled St16invalid_argument exception: Continuation after numeric value ends: 2.52
Found 1 info blocks
Found block with 1 dangling allocations

This error does not occur, using version 0.200.
Launching Pong Doubles (pongd, same driver), the error does not occur using any version.
I asked for help in the MAMEdev forum, and it seems all three games run smoothly without errors in other systems (Windows and Linux).

I installed the pre-compiled versions - downloaded from lngn.net and choccyhobnob.com - because I don't have enough disk space on the MacBookPro to install XCode.
I don't know if I'll find the time to compile MAME using my very old MacPro with MacOS 10.6; I don't even know if it's still possible.
Can someone compile MAME on a new Mac - even waiting for the new version in two weeks - and check if the error persists?
Posted By: Vas Crabb Re: A Mac-specific bug? - 05/15/19 02:57 PM
It's possibly related to clang libc++ vs GNU libstdc++ so someone on Linux could test as well. Sorry I don't have time to look into this at the moment.
Posted By: R. Belmont Re: A Mac-specific bug? - 05/15/19 03:11 PM
It's also possible couriersud's recent reorganizations have fixed the problem since 0.209 came out. I can try it tonight on my MBP.
Posted By: Golden Child Re: A Mac-specific bug? - 05/16/19 01:06 AM
on my Ubuntu 18.04 LTS I compiled 209 with both clang and gcc and they both seemed to work fine with pongf and breakout. That was super easy to compile with clang, just "sudo apt install clang" and add OVERRIDE_CC=clang OVERRIDE_CXX=clang++ to the make command line.

$ make -j4 OVERRIDE_CC=clang OVERRIDE_CXX=clang++

208 with gcc seemed to work fine as well.
Posted By: R. Belmont Re: A Mac-specific bug? - 05/16/19 01:35 AM
With latest github, breakout and pongf both work fine for me on macOS 10.14.5 beta.
Posted By: Van Ba Re: A Mac-specific bug? - 05/16/19 08:06 PM
Thank you, I'll do my best to compile and run the next version of MAME under High Sierra.
© Forums