Closed larsbrinkhoff closed 3 years ago
Link to the code I found: https://github.com/rcornwell/sims/commit/e4882ce3bc5c51b3f76c7214931be572f611f5c8#r46747511
This is the patch on top of latest master that I'm testing now: https://github.com/larsbrinkhoff/ka10-simh/commit/2a7b71ced15201020f600a4d7d9852a01edd75f5
Seems to be a success: https://travis-ci.org/github/PDP-10/its/builds/757551633
Updated to clarify the build failure is on Travis CI. Other machines seem to work fine.
Rebased on top of latest master commits. Tested ok on Travis CI: https://travis-ci.org/github/PDP-10/its/builds/757661693
Also confirmed that latest master breaks Travis CI without the patch: https://travis-ci.org/github/PDP-10/its/builds/757666374
Rebased.
Current master still doesn't agree with Travis: https://travis-ci.org/github/PDP-10/its/builds/758183636
With patch: https://travis-ci.org/github/PDP-10/its/builds/758186851
@rcornwell, your commit 2e12cd553 moves the call to check_irq_level. I tested this, but it's still not enough to make Travis happy: https://travis-ci.org/github/PDP-10/its/builds/758329961
Rebased my patch. Travis build: https://travis-ci.org/github/PDP-10/its/builds/758342045
Latest master commit works now. Thanks!
Commit fdf17b80a1725a0d5c14beb89bd9ee1dd5d5f696 was the last to work with the ITS build script running on the Travis CI servers. The next commit e4882ce3bc5c51b3f76c7214931be572f611f5c8 broke the build. By reverting pieces of e488 I have determined that the move of sim_process_event in the indirect loop is the cause. If I move those lines outside the if statement, c488 will work again.
I am in the process of testing this against the latest master commit. I will post the result here.