Dear all,
we slowly prepare for the next relese and I think it's time to test things, if some changes didn't break builds etc., or if any serious regressions has happened.
I would be grateful for performing tests with your configurations and on the architectures you run (the more of them better it is), then we'll have more complete picture what needs work. The most conveniant way to process these things will be if you use Anton's cl-test-grid, which is simply great for summarizing stuff:
https://github.com/cl-test-grid/cl-test-grid/tree/master/agent
Those interested in realease notes, please consult: https://gitlab.com/embeddable-common-lisp/ecl/blob/develop/CHANGELOG (section "Pending changes since 16.0.0").
If everything goes smoothly, version 16.1.2 should be out on 29th of February, but if some problems araise (like a regression), we'll postpone it.
Thanks for your help and see you around, Daniel
Forgot to mention, rc branch is named 16.1.2-rc
git clone git@gitlab.com:embeddable-common-lisp/ecl.git -b 16.1.2-rc cd ecl/ ./configure && make && make install
Daniel Kochmański writes:
Dear all,
we slowly prepare for the next relese and I think it's time to test things, if some changes didn't break builds etc., or if any serious regressions has happened.
I would be grateful for performing tests with your configurations and on the architectures you run (the more of them better it is), then we'll have more complete picture what needs work. The most conveniant way to process these things will be if you use Anton's cl-test-grid, which is simply great for summarizing stuff:
https://github.com/cl-test-grid/cl-test-grid/tree/master/agent
Those interested in realease notes, please consult: https://gitlab.com/embeddable-common-lisp/ecl/blob/develop/CHANGELOG (section "Pending changes since 16.0.0").
If everything goes smoothly, version 16.1.2 should be out on 29th of February, but if some problems araise (like a regression), we'll postpone it.
Thanks for your help and see you around, Daniel
That's good news, congrats.
I will run cl-test-grid tests on linux. Our server is currently busy testing alpha version of quicklisp release, so I will run ECL rc tests after that.
Best regards, - Anton
03.02.2016, 18:02, "Daniel Kochmański" daniel@turtleware.eu:
Dear all,
we slowly prepare for the next relese and I think it's time to test things, if some changes didn't break builds etc., or if any serious regressions has happened.
I would be grateful for performing tests with your configurations and on the architectures you run (the more of them better it is), then we'll have more complete picture what needs work. The most conveniant way to process these things will be if you use Anton's cl-test-grid, which is simply great for summarizing stuff:
https://github.com/cl-test-grid/cl-test-grid/tree/master/agent
Those interested in realease notes, please consult: https://gitlab.com/embeddable-common-lisp/ecl/blob/develop/CHANGELOG (section "Pending changes since 16.0.0").
If everything goes smoothly, version 16.1.2 should be out on 29th of February, but if some problems araise (like a regression), we'll postpone it.
Thanks for your help and see you around, Daniel
-- Daniel Kochmański ;; aka jackdaniel | Poznań, Poland TurtleWare - Daniel Kochmański | www.turtleware.eu
"Be the change that you wish to see in the world." - Mahatma Gandhi
Great, thanks :-). I'm running tests on my machine as well (had to suspend computer for night because of the machine buzzying :).
I have some problems with running cl-test-grid on windows because of libssl (I've installed http://www.slproweb.com/products/Win32OpenSSL.html), but I'll figure it out today.
I'd love to run also tests on the Android, but I guess it would require porting cl-test-grid to be run by ECL, not CCL. I'll work on it after the release.
Best regards, Daniel
Anton Vodonosov writes:
That's good news, congrats.
I will run cl-test-grid tests on linux. Our server is currently busy testing alpha version of quicklisp release, so I will run ECL rc tests after that.
Best regards,
- Anton
03.02.2016, 18:02, "Daniel Kochmański" daniel@turtleware.eu:
Dear all,
we slowly prepare for the next relese and I think it's time to test things, if some changes didn't break builds etc., or if any serious regressions has happened.
I would be grateful for performing tests with your configurations and on the architectures you run (the more of them better it is), then we'll have more complete picture what needs work. The most conveniant way to process these things will be if you use Anton's cl-test-grid, which is simply great for summarizing stuff:
https://github.com/cl-test-grid/cl-test-grid/tree/master/agent
Those interested in realease notes, please consult: https://gitlab.com/embeddable-common-lisp/ecl/blob/develop/CHANGELOG (section "Pending changes since 16.0.0").
If everything goes smoothly, version 16.1.2 should be out on 29th of February, but if some problems araise (like a regression), we'll postpone it.
Thanks for your help and see you around, Daniel
-- Daniel Kochmański ;; aka jackdaniel | Poznań, Poland TurtleWare - Daniel Kochmański | www.turtleware.eu
"Be the change that you wish to see in the world." - Mahatma Gandhi
04.02.2016, 10:25, "Daniel Kochmański" daniel@turtleware.eu:
Great, thanks :-). I'm running tests on my machine as well (had to suspend computer for night because of the machine buzzying :).
I have some problems with running cl-test-grid on windows because of libssl (I've installed http://www.slproweb.com/products/Win32OpenSSL.html), but I'll figure it out today.
I had been running tests on Windows in the past, there are good chances it should work, let me know how it goes.
I'd love to run also tests on the Android, but I guess it would require porting cl-test-grid to be run by ECL, not CCL. I'll work on it after the release.
One system-dependent thing is starting child process, monitoring its status (:running, :exited, ...) and killing the process by ID if it hangs. I use external-program library for that, it intends to be portable, but there is a risk of incorrect work on lisps other than ECL. The code which starts and monitors child processes is here: https://github.com/cl-test-grid/cl-test-grid/blob/master/agent/lisp-exe.lisp
Best regards, Daniel
Anton Vodonosov writes:
That's good news, congrats.
I will run cl-test-grid tests on linux. Our server is currently busy testing alpha version of quicklisp release, so I will run ECL rc tests after that.
Best regards, - Anton
03.02.2016, 18:02, "Daniel Kochmański" daniel@turtleware.eu:
Dear all,
we slowly prepare for the next relese and I think it's time to test things, if some changes didn't break builds etc., or if any serious regressions has happened.
I would be grateful for performing tests with your configurations and on the architectures you run (the more of them better it is), then we'll have more complete picture what needs work. The most conveniant way to process these things will be if you use Anton's cl-test-grid, which is simply great for summarizing stuff:
https://github.com/cl-test-grid/cl-test-grid/tree/master/agent
Those interested in realease notes, please consult: https://gitlab.com/embeddable-common-lisp/ecl/blob/develop/CHANGELOG (section "Pending changes since 16.0.0").
If everything goes smoothly, version 16.1.2 should be out on 29th of February, but if some problems araise (like a regression), we'll postpone it.
Thanks for your help and see you around, Daniel
-- Daniel Kochmański ;; aka jackdaniel | Poznań, Poland TurtleWare - Daniel Kochmański | www.turtleware.eu
"Be the change that you wish to see in the world." - Mahatma Gandhi
-- Daniel Kochmański ;; aka jackdaniel | Poznań, Poland TurtleWare - Daniel Kochmański | www.turtleware.eu
"Be the change that you wish to see in the world." - Mahatma Gandhi
04.02.2016, 11:57, "Anton Vodonosov" avodonosov@yandex.ru:
04.02.2016, 10:25, "Daniel Kochmański" daniel@turtleware.eu:
Great, thanks :-). I'm running tests on my machine as well (had to suspend computer for night because of the machine buzzying :).
I have some problems with running cl-test-grid on windows because of libssl (I've installed http://www.slproweb.com/products/Win32OpenSSL.html), but I'll figure it out today.
I had been running tests on Windows in the past, there are good chances it should work, let me know how it goes.
I'd love to run also tests on the Android, but I guess it would require porting cl-test-grid to be run by ECL, not CCL. I'll work on it after the release.
One system-dependent thing is starting child process, monitoring its status (:running, :exited, ...) and killing the process by ID if it hangs. I use external-program library for that, it intends to be portable, but there is a risk of incorrect work on lisps other than ECL.
other than CCL
The code which starts and monitors child processes
is here: https://github.com/cl-test-grid/cl-test-grid/blob/master/agent/lisp-exe.lisp
Best regards, Daniel
Anton Vodonosov writes:
That's good news, congrats.
I will run cl-test-grid tests on linux. Our server is currently busy testing alpha version of quicklisp release, so I will run ECL rc tests after that.
Best regards, - Anton
03.02.2016, 18:02, "Daniel Kochmański" daniel@turtleware.eu:
Dear all,
we slowly prepare for the next relese and I think it's time to test things, if some changes didn't break builds etc., or if any serious regressions has happened.
I would be grateful for performing tests with your configurations and on the architectures you run (the more of them better it is), then we'll have more complete picture what needs work. The most conveniant way to process these things will be if you use Anton's cl-test-grid, which is simply great for summarizing stuff:
https://github.com/cl-test-grid/cl-test-grid/tree/master/agent
Those interested in realease notes, please consult: https://gitlab.com/embeddable-common-lisp/ecl/blob/develop/CHANGELOG (section "Pending changes since 16.0.0").
If everything goes smoothly, version 16.1.2 should be out on 29th of February, but if some problems araise (like a regression), we'll postpone it.
Thanks for your help and see you around, Daniel
-- Daniel Kochmański ;; aka jackdaniel | Poznań, Poland TurtleWare - Daniel Kochmański | www.turtleware.eu
"Be the change that you wish to see in the world." - Mahatma Gandhi
-- Daniel Kochmański ;; aka jackdaniel | Poznań, Poland TurtleWare - Daniel Kochmański | www.turtleware.eu
"Be the change that you wish to see in the world." - Mahatma Gandhi
Daniel, your 16.1.2 linux results are submitted. If you run the previous release on the same machine, I will be able to produce a diff report.
Your windows results are usually CRASH results, like this: http://cl-test-grid.appspot.com/blob?key=m76e0039li
Alos, you seem to forgot to change :user-email from avodonosov@yandex.ru to your email.
Also, you may (or may not) want to add -RC to the implementation identifier: ecl-16.1.2-093ba0ab-win-x86-bytecode vs ecl-16.1.2-rc-093ba0ab-win-x86-bytecode
Best regards, - Anton
Anton Vodonosov writes:
Daniel, your 16.1.2 linux results are submitted. If you run the previous release on the same machine, I will be able to produce a diff report.
OK, I'll do that. 32 bit machine will finish soon also (I've suspended it for a night). Then I'll run with 16.0.0 this one as well.
Your windows results are usually CRASH results, like this: http://cl-test-grid.appspot.com/blob?key=m76e0039li
Alos, you seem to forgot to change :user-email from avodonosov@yandex.ru to your email.
Hrm, a few first tries were against cygwin build which had such problems, but I think that the last two runs (which were against MSVC version) did OK. All windows results are trash?
Also, you may (or may not) want to add -RC to the implementation identifier: ecl-16.1.2-093ba0ab-win-x86-bytecode vs ecl-16.1.2-rc-093ba0ab-win-x86-bytecode
On the next RC I'll add this. Thanks.
Best regards,
- Anton
Best regards, Daniel
05.02.2016, 11:15, "Daniel Kochmański" daniel@turtleware.eu:
Anton Vodonosov writes:
Daniel, your 16.1.2 linux results are submitted. If you run the previous release on the same machine, I will be able to produce a diff report.
OK, I'll do that. 32 bit machine will finish soon also (I've suspended it for a night). Then I'll run with 16.0.0 this one as well.
Your windows results are usually CRASH results, like this: http://cl-test-grid.appspot.com/blob?key=m76e0039li
Alos, you seem to forgot to change :user-email from avodonosov@yandex.ru to your email.
Hrm, a few first tries were against cygwin build which had such problems, but I think that the last two runs (which were against MSVC version) did OK. All windows results are trash?
I only see results from ecl-16.1.2-093ba0ab-win-x86-bytecode submitted twice (for example see here https://common-lisp.net/project/cl-test-grid/library/drakma.html )
Both times the log mentions C:/cygwin64/ directory.
Anton Vodonosov writes:
05.02.2016, 11:15, "Daniel Kochmański" daniel@turtleware.eu:
Anton Vodonosov writes:
Daniel, your 16.1.2 linux results are submitted. If you run the previous release on the same machine, I will be able to produce a diff report.
OK, I'll do that. 32 bit machine will finish soon also (I've suspended it for a night). Then I'll run with 16.0.0 this one as well.
Your windows results are usually CRASH results, like this: http://cl-test-grid.appspot.com/blob?key=m76e0039li
Alos, you seem to forgot to change :user-email from avodonosov@yandex.ru to your email.
Hrm, a few first tries were against cygwin build which had such problems, but I think that the last two runs (which were against MSVC version) did OK. All windows results are trash?
I only see results from ecl-16.1.2-093ba0ab-win-x86-bytecode submitted twice (for example see here https://common-lisp.net/project/cl-test-grid/library/drakma.html )
Both times the log mentions C:/cygwin64/ directory.
cl-test-grid was installed in cygwin64 directory (I'm using it's bash as a console). I'm sure I did run it with bytecmp compiler on 16.1.2 *and* 16.0.0 (last two runs), but probably windows is too _alient_ to me and I did something weird. I've started 16.0.0 run on my machine and will start also 16.0.0 on 32bit Ubuntu VM. I'll pass with windows this time :-)
cl-test-grid was installed in cygwin64 directory (I'm using it's bash as a console). I'm sure I did run it with bytecmp compiler on 16.1.2 *and* 16.0.0 (last two runs), but probably windows is too _alient_ to me and I did something weird. I've started 16.0.0 run on my machine and will start also 16.0.0 on 32bit Ubuntu VM.
There are logs in work-dir/agent/agent.log. You can check them or send me.
BTW, I've been running ECL on windows in the past without difficulties.
I'll pass with windows this time :-)
OK
Hey,
thanks. It seems in line with my tests with ansi-tests. Apparently when working with the RNG I have introduced a bug there. I'll investigate the regressions this week (and hopefully fix them).
Regards, Daniel
Anton Vodonosov writes:
Here are the diff reports:
https://common-lisp.net/project/cl-test-grid/ecl/ecl-diff-16.1.2-lin-x64-lis... https://common-lisp.net/project/cl-test-grid/ecl/ecl-diff-16.1.2-lin-x64-byt...