jaydoane edited a comment on issue #1833: Change minimum supported Erlang version to OTP 19 URL: https://github.com/apache/couchdb/pull/1833#issuecomment-450300261 Looks like this is a pretty consistent failure for OTP 21.2 (but not 21.1, evidently): ``` test/javascript/tests/config.js Error: FAIL isRunning Stacktrace: waitForSuccess((function () {CouchDB.last_req = CouchDB.request("GET", "/");return typeof CouchDB.last_req == "object";}),"isRunning")@test/javascript/test_setup.js:64 @test/javascript/cli_runner.js:46 Failed to execute script. fail ``` I installed 21.2 and reproduced locally. Seems like it's actually crashing the BEAM in compact.js (which nevertheless passes), but then config.js fails because the VM is gone. These log entries look suspicious: ``` nifs/common/prim_file_nif.c:388:[notice] 2018-12-28T07:41:03.834726Z [email protected] <0.3868.0> aaa8c4d9b0 127.0.0.1:15984 127.0.0.1 undefined DELETE /test_suite_db_lvxwriai/?sync=true 200 ok 10 owner_death_callback(): Internal error: Failed to defer prim_file close. ``` I'm tempted to revert back to 21.1 for this PR (just to get it merged and speed up CI in general), and open a separate investigation for upgrading to 21.2. @nickva any thoughts?
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
