<div dir="ltr">On 17 February 2016 at 14:48, Michael Huff <span dir="ltr"><<a href="mailto:mphuff@gmail.com" target="_blank">mphuff@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I grabbed simh_master.zip from github yesterday and compiled it on OSX and in a virtualbox instance of Linux Mint 17. OSX is the native OS, Linux is in a VM.<br>
<br>
I have a 43BSD machine accessible to both on a shared drive. It will boot normally when I run vax780 inside of the Linux VM, but  when I run the vax780 binary I compiled in OSX it crashes.<br>
<br>
I'm assuming I should file a bug report on the OSX build? Should I post that over at github and what do I need to include in the report?<br>
<br>
I realize this is a very noob-ish mail, but I don't want to submit something long and involved and find it's entirely irrelevant, so I'm asking here first.<br>
<br>
if it helps, this is what the crash looks like:<br>
---<br>
Michaels-iMac:43BSD michael$ uname -a<br>
Darwin Michaels-iMac.local 15.3.0 Darwin Kernel Version 15.3.0: Thu Dec 10 18:40:58 PST 2015; root:xnu-3248.30.4~1/RELEASE_X86_64 x86_64<br>
Michaels-iMac:43BSD michael$ !va<br>
vax780 boot.ini.default<br>
<br>
VAX 11/780 simulator V4.0-0 Beta        git commit id: aadd66c7<br>
loading ra(0,0)boot<br>
Boot<br>
: ra(0,0)vmunix<br>
279844+80872+100324 start 0x12f8<br>
<br>
Process PTE in P0 or P1 space, PC: 8002B82F (XORW3 @-7035(R8),@D0FF6436,@-70B0(R1))<br>
sim> q<br>
Goodbye<br>
---<br>
When I run that under my linux VM, I get:<br>
---<br>
michael@michael-VirtualBox ~/simh/43BSD $ uname -a<br>
Linux michael-VirtualBox 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux<br>
michael@michael-VirtualBox ~/simh/43BSD $ vax780 boot.ini.default<br>
<br>
VAX 11/780 simulator V4.0-0 Beta        git commit id: aadd66c7<br>
loading ra(0,0)boot<br>
Boot<br>
: ra(0,0)vmunix<br>
279844+80872+100324 start 0x12f8<br>
4.3 BSD UNIX #1: Fri Jun  6 19:55:29 PDT 1986<br>
    karels@monet.Berkeley.EDU:/usr/src/sys/GENERIC<br>
real mem  = 8388608<br>
SYSPTSIZE limits number of buffers to 140<br>
avail mem = 7187456<br>
using 140 buffers containing 524288 bytes of memory<br>
mcr0 at tr1<br>
mcr1 at tr2<br>
---<br>
and it continues to the login prompt and acts normally.<br>
<br>
Thank you for your time and advice.<br>
-Michael<br>
_______________________________________________<br>
Simh mailing list<br>
<a href="mailto:Simh@trailing-edge.com" target="_blank">Simh@trailing-edge.com</a><br>
<a href="http://mailman.trailing-edge.com/mailman/listinfo/simh" rel="noreferrer" target="_blank">http://mailman.trailing-edge.com/mailman/listinfo/simh</a></blockquote><div><br></div><div>I can reproduce this on OS X 10.11.3:<br><br> sim> show version<br>VAX 11/780 simulator V4.0-0 Beta<br>        Simulator Framework Capabilities:<br>                64b data<br>                64b addresses<br>                Ethernet Packet transports:PCAP:TAP:NAT:UDP<br>                Idle/Throttling support is available<br>                Virtual Hard Disk (VHD) support<br>                Asynchronous I/O support<br>                FrontPanel API Version 2<br>        Host Platform:<br>                Compiler: GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)<br>                Simulator Compiled: Feb 17 2016 at 15:01:37<br>                Memory Access: Little Endian<br>                Memory Pointer Size: 64 bits<br>                Large File (>2GB) support<br>                SDL Video support: No Video Support<br>                RegEx support for EXPECT commands<br>                OS clock resolution: 1ms<br>                Time taken by msleep(1): 2ms<br>                OS: Darwin <a href="http://Shibaers-Mini.westell.com">Shibaers-Mini.westell.com</a> 15.3.0 Darwin Kernel Version 15.3.0: Thu Dec 10 18:40:58 PST 2015; root:xnu-3248.30.4~1/RELEASE_X86_64 x86_64<br>        git commit id: aadd66c7<br><br></div></div>Switching to -O1 instead of -O2 doesn't make a difference.  Switching to -O0 gives a different error:<br><br>VAX 11/780 simulator V4.0-0 Beta        git commit id: aadd66c7<br>libpcap version 1.5.3 - Apple version 54<br>Abort trap: 6<br><br></div><div class="gmail_extra">I'll see if I can narrow things down a little bit more.  Michael, maybe it's easiest to open a github issue for this so it can be tracked there?<br><br></div><div class="gmail_extra">-Henry<br></div></div>