Menu

SVN archive Commit Log


Commit Date  
[r23268] by tlinnet

Fix for commit 23246.

http://svn.gna.org/viewcvs/relax?view=revision&revision=23246

The testing taking a value to a power was performed wrong.

This made systemtest Relax_disp.test_hansen_cpmg_data_auto_analysis_numeric
not working.

2014-05-20 20:29:35 Tree
[r23267] by bugman

Update for the release checklist.

The log_converter.py script instructions should now work on more systems.

2014-05-20 17:21:49 Tree
[r23266] by bugman

Disabled the Mf.test_opendx_s2_te_rex GUI test.

This is to allow the test suite to pass for the 3.2.0 relax release. The resolution for the dx.map
GUI bug that it exposes will have to wait for a later relax release.

2014-05-20 17:19:17 Tree
[r23265] by bugman

relax version 3.2.0.

This is a major feature release. It includes a complete rearrangement of the module layout of the
specific analyses packages, the addition of the B14 relaxation dispersion model (from Baldwin et al,
2014), a number of new user functions, documentation improvements including the addition of a new
chapter to the manual for the N-state model or ensemble analysis, and a number of other features.

2014-05-20 17:15:58 Tree
[r23264] by bugman

Python >= 3.2 fix for the Relax_disp.test_sod1wt_t25_to_sherekhan_input system test.

The B0 field value of the ShereKhan input files created by the relax_disp.sherekhan_input user
function was formatted as "%s". However in Python >= 3.2, floats are now converted to have 14
decimal places whereas previous Python versions only had 10 places. The user function backend now
forces only 10 decimal places to be written to the input files.

2014-05-20 17:06:02 Tree
[r23263] by bugman

Python 3 fixes for all of the relax code base.

The command used was:
2to3 -j 4 -w \
-f buffer \
-f idioms \
-f set_literal \
-f ws_comma \
-x except \
-x import \
-x imports \
-x long \
-x numliterals \
-x xrange \
.

The lib.compat and multi.processor module changes were fatal, not useful for Python 3, and hence
reverted.

2014-05-20 16:02:55 Tree
[r23262] by bugman

Python 3 fixes for the extern.numpy_future module.

These changes are necessary to allow relax to even run.

2014-05-20 15:50:10 Tree
[r23261] by tlinnet

Merged revisions 23254,23260 via svnmerge from
svn+ssh://tlinnet@.../svn/relax/trunk

........
r23254 | bugman | 2014-05-20 13:37:32 +0200 (Tue, 20 May 2014) | 12 lines

Fix for the chain-reaction failures in the test suite.

This fixes bug #22055 (https://gna.org/bugs/?22055), the processor.run_queue() not cleaning up in
uni_processor - chain-reaction failures in the test suite.

The fix was insanely simple, just implementing what was mentioned Gary's FIXME comment in the
run_queue() method of the uni-processor object. The queue execution code has been placed inside a
'try' statement and the queue cleaning up code in a 'finally' statement.

This closes a painfully difficult to find bug that has been in relax since 2006.
........
r23260 | bugman | 2014-05-20 16:19:30 +0200 (Tue, 20 May 2014) | 6 lines

Converted the Mf.test_opendx_s2_te_rex system test into a GUI test.

This is to demonstrate bug #22035 (https://gna.org/bugs/?22035), the dx.map user function being
broken in the GUI.
........

2014-05-20 15:40:12 Tree
[r23260] by bugman

Converted the Mf.test_opendx_s2_te_rex system test into a GUI test.

This is to demonstrate bug #22035 (https://gna.org/bugs/?22035), the dx.map user function being
broken in the GUI.

2014-05-20 14:19:30 Tree
[r23259] by tlinnet

Reverted r23250-23248 as the correct fix was done in fixing bug 22055.

bug #22055 (https://gna.org/bugs/?22055) The processor.run_queue() does not clean up in uni_processor - chain-reaction failures in the test suite.

The command used was:
svn merge -r23250:r23247 .

.....
r23250 | tlinnet | 2014-05-20 02:02:19 +0200 (Tue, 20 May 2014) | 1 line

Fix for variable num_points not set.
------------------------------------------------------------------------
r23249 | tlinnet | 2014-05-20 01:47:37 +0200 (Tue, 20 May 2014) | 4 lines

An attempt to fix the pipe_control/minimisy.py minimise() call to processor.run_queue().

It was thought that I was modifying the address of array class(back_calc).
But this does not seem to be the problem.
------------------------------------------------------------------------
r23248 | tlinnet | 2014-05-20 01:47:34 +0200 (Tue, 20 May 2014) | 11 lines

Turned of processor.run_queue() when using calc().

task #7793: (https://gna.org/task/?7793) Speed-up of dispersion models.

A weird behaviour was found when running the test-suite.

Somehow, queued jobs from the last test suite was not flushed and done.
Running the test-suite gave errors on almost all tests.

Inspecting systemtest which only used calc() for the dispersion API, showed that no jobs was queued
in the calculate() method, and the call to processor.run_queue(), was turned off, solving the problem.
.....

2014-05-20 12:55:11 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.