https://github.com/lmoneta/root

sort by:
Revision Author Date Message Commit Date
a01ad22 tag patch release v5-22-00c. git-svn-id: http://root.cern.ch/svn/root/tags/v5-22-00c@29251 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2009, 15:55:09 UTC
4f16f48 make version 5.22/00c. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@29250 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2009, 15:52:35 UTC
4b404bd correct algorithm to find ROOTSYS, now it works also if rootcint is a symlink. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@29249 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2009, 08:42:05 UTC
db90a6d Fix Savannah #51846: only include typedefs in .rootmap files (which makes CINT assume that they are classes) if they can get corrected as typedefs when setting up their enclosing scope. I.e. typedef A::B will only get a rootmap entry of the dictionary for A is also requested. Port of trunk's r29025. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@29026 27541ba8-7e3a-0410-8455-c3a389f83636 16 June 2009, 13:05:44 UTC
1bfa495 fix for https://savannah.cern.ch/bugs/?49779 git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@29009 27541ba8-7e3a-0410-8455-c3a389f83636 15 June 2009, 22:15:06 UTC
978bc8e fix https://savannah.cern.ch/bugs/index.php?51725 git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@29008 27541ba8-7e3a-0410-8455-c3a389f83636 15 June 2009, 22:10:04 UTC
d069f17 Merge revisin 27108, 27109, 27768 from the trunk. Correct sizing and array dereferencing which were not correctly maintained during the code change to support flushing the write basket before streaming the branch) git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28973 27541ba8-7e3a-0410-8455-c3a389f83636 12 June 2009, 18:49:14 UTC
c76d509 Port of r27464: Fix template-with-default-args "typedefs": a<b<c>,d=e> was shortened to a<b<c>> instead of a<b<c> >. Still needs a follow-up patch to TClassEdit::ShortType. Solves Savannah issue #51478. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28878 27541ba8-7e3a-0410-8455-c3a389f83636 10 June 2009, 12:37:10 UTC
b35352e Only use '&' workaround on windows where the compiler bug is. This silences the (correct) warnings on other platforms. Put comment into gendict.py instead of dictionary source to keep the dict as short as possible. Corresponds to trunk r28682. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28683 27541ba8-7e3a-0410-8455-c3a389f83636 20 May 2009, 18:37:09 UTC
a1e3c66 make version v5-22-00b. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28626 27541ba8-7e3a-0410-8455-c3a389f83636 14 May 2009, 16:12:05 UTC
13b7aed TStreamerInfo: Avoid forgetting that a member is missing even if the 'main' streamerinfo is 'only' emulated. TBranchElement: Extend the fix in revision 28504 to also work if Set[Branch]Address is called. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28611 27541ba8-7e3a-0410-8455-c3a389f83636 13 May 2009, 16:22:34 UTC
90046c1 Import fix #28564 to avoid crashes with the memory plot git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28575 27541ba8-7e3a-0410-8455-c3a389f83636 12 May 2009, 15:53:59 UTC
2e25dbf add missing newline in 28524 git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28568 27541ba8-7e3a-0410-8455-c3a389f83636 12 May 2009, 13:26:59 UTC
03bc563 Add a seemingly useless '&' to work around Microsoft's compiler odd complaint C2027 if there reference has only been forward declared. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28525 27541ba8-7e3a-0410-8455-c3a389f83636 11 May 2009, 14:59:54 UTC
bf885c3 Avoid reading 'removed' members into never never land (the major symptom was in the case of an std::vector of object that was remove from an object that is split. In this case reading the file was resulting in an infinite loop at the first atttempt at reading the branch holding the 'removed vector') git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28504 27541ba8-7e3a-0410-8455-c3a389f83636 08 May 2009, 15:54:52 UTC
5a02571 From Olivier: backport from trunk: - The fix done in revision 28200 had a bad side effect, the following macro did not work anymore: { TCanvas* can = new TCanvas(); can->SetLogx(); can->SetLogy(); TGraph* gra = new TGraph(); for (int i = 0; i < 10; i++) gra->SetPoint(i, i + 1, i + 1); gra->SetTitle("title;x;y"); gra->GetXaxis()->SetLimits(1e-2, 1e2); gra->GetHistogram()->SetMinimum(1e-2); gra->GetHistogram()->SetMaximum(1e2); gra->GetXaxis()->CenterTitle(); gra->GetYaxis()->CenterTitle(); gra->Draw("a*"); } This is now fixed. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28484 27541ba8-7e3a-0410-8455-c3a389f83636 07 May 2009, 13:45:41 UTC
4ee9c4b Import fixes for: - a problem affecting proper retrieval of files from the cache - schema evolution in TMessage - a problem with iterating standard lists in TXSocket git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28476 27541ba8-7e3a-0410-8455-c3a389f83636 06 May 2009, 16:06:12 UTC
81fe1ad Import fixes in handling entry lists git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28475 27541ba8-7e3a-0410-8455-c3a389f83636 06 May 2009, 16:02:24 UTC
4e81f69 Import fixes in the security modules git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28474 27541ba8-7e3a-0410-8455-c3a389f83636 06 May 2009, 16:01:49 UTC
45af341 From Olivier: Backport from trunk: PaintAxis: The option "U", for unlabeled axis, was not implemented in case of alphanumeric axis' labels. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28461 27541ba8-7e3a-0410-8455-c3a389f83636 06 May 2009, 09:00:20 UTC
ffdcea3 Fix Savannah #49814: do not automatically generate template dictionaries for classes stemming from CINTEX (i.e. with header file "{CINTEX dictionary translator}") git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28415 27541ba8-7e3a-0410-8455-c3a389f83636 04 May 2009, 07:56:29 UTC
2403c0b Finally fix Sav 49472: build correct n_name git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28401 27541ba8-7e3a-0410-8455-c3a389f83636 01 May 2009, 15:35:27 UTC
3770a32 Silence -pedantic by using the hack described at <http://gcc.gnu.org/onlinedocs/gcc/Alternate-Keywords.html>. Fixes Savannah bug #49792: Compiling Reflex dictionaries generates warnings. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28394 27541ba8-7e3a-0410-8455-c3a389f83636 30 April 2009, 09:18:52 UTC
6dc61a3 import from trunk commit http://root.cern.ch/viewvc?view=rev&revision=27384 git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28390 27541ba8-7e3a-0410-8455-c3a389f83636 29 April 2009, 14:07:08 UTC
7b0ca3f import from trunk the latest version fixing a problem observed in likelihood fits when the pdf values became negative (commit 28150 and 28347) git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28389 27541ba8-7e3a-0410-8455-c3a389f83636 29 April 2009, 14:03:44 UTC
a2b587a Port of r28381 by Olivier from trunk: Adjustement needed after the last mod for PDF. The test number 31 (here: 30) ref size should be changed. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28387 27541ba8-7e3a-0410-8455-c3a389f83636 29 April 2009, 13:30:30 UTC
6f07bfc From Olivier: The mods done in revision 25519 was not a good idea because it obliges the user to do two gStyle->Set.. in order to get a white canvas. So it is rolled back now. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28376 27541ba8-7e3a-0410-8455-c3a389f83636 28 April 2009, 14:31:41 UTC
9ae6893 Fix remaining issue with typedefs-selected classes and their field attributes. Corresponds to trunk r28373 git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28374 27541ba8-7e3a-0410-8455-c3a389f83636 28 April 2009, 12:04:44 UTC
a42c8a1 Trunk revision 28090 and 28091: Prevent the use of MapObject for a 'sub branch' containing a vector of simple type (this is an addition to revision 26430) Also do not use MapObject for string/TString branches. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28340 27541ba8-7e3a-0410-8455-c3a389f83636 23 April 2009, 20:03:58 UTC
b8e919d Fix Savannah #49533 (invalid memory access in ~ScopeBase() for UpdateMembers()-generated members) by adding a vector<bool> to ScopeBase which stores whether a member is part of the scope or not, i.e. whether it was introduced via UpdateMembers. This is already fixed in the trunk by the rewrite of UpdateMembers(). git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28337 27541ba8-7e3a-0410-8455-c3a389f83636 23 April 2009, 10:45:08 UTC
d34cf5a Fix bug #49472: transient declarations are not respected when a typedef class is used in classes_def.xml. Copy the field selectors for a typedef-to-class into the selector for the class, once it is known (from GCCXML) that the selector is indeed for a typedef-to-class. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28335 27541ba8-7e3a-0410-8455-c3a389f83636 23 April 2009, 09:52:10 UTC
a0f3ce8 port from trunk fix on tolerance of matrix inversion git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28289 27541ba8-7e3a-0410-8455-c3a389f83636 20 April 2009, 14:50:01 UTC
940f4fd Fix Savannah 47076: only deallocate if requested, and deallocate symmetrically to Class::Construct(), i.e. using Deallocate() instead of ::op delete. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28086 27541ba8-7e3a-0410-8455-c3a389f83636 03 April 2009, 09:30:20 UTC
525abac Work around Savannah #48338 by ignoring members that do not come from the class that is currently set up (but from base classes). These members can have been induced by a call to UpdateMembers(). This fixes an issue where I/O would silently fail with Reflex dictionaries! git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@28049 27541ba8-7e3a-0410-8455-c3a389f83636 01 April 2009, 16:39:00 UTC
711699f in GetOptions() fix parsing of script names with + somewhere in path. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27950 27541ba8-7e3a-0410-8455-c3a389f83636 26 March 2009, 16:34:40 UTC
681025c avoid infinite loop in TFile::ReadStreamerInfo git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27925 27541ba8-7e3a-0410-8455-c3a389f83636 25 March 2009, 01:57:16 UTC
e524547 apply fix for bug https://savannah.cern.ch/bugs/index.php?48029 improve calculation of derivatives when fitting TGraphErrors git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27846 27541ba8-7e3a-0410-8455-c3a389f83636 17 March 2009, 15:36:41 UTC
adea8de From Andrei: protection for an uninitialized variable. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27732 27541ba8-7e3a-0410-8455-c3a389f83636 09 March 2009, 17:56:08 UTC
740ca34 Insure that ROOT's autoloader is enabled when loading rootmap files git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27717 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2009, 22:20:53 UTC
9837d1f Avoid infinite loop on vc7 when format string is empty git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27712 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2009, 04:59:14 UTC
c33be0a In TClass::Clone, insure that the copy is using the same 'dictionary' as the original so that it is really setting up an alias git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27685 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2009, 03:56:57 UTC
9154b95 Do not confuse an unrequited autoload entry with a valid dictionary entry (when the autoloader checks if the asked-for class has been loaded or not) git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27616 27541ba8-7e3a-0410-8455-c3a389f83636 25 February 2009, 22:45:22 UTC
35b85b0 Revert revision r22666. The problem that lead to this patch was the fact that when the destructor is not explicitly implemented, gccxml v0.7 does not list it and hence its stub was not generated. This lead to the CINT code for interpreted object deletion to be called eventhough the object was of a compiled class. r22666 was made to make the construction via Cintex to match the destruction via the cint code for interpreted, whereas the correct solution was to insure that there is an entry in the reflex dictionary for the destructor even when it is implicit. So the issues was solved (later) by the introduction of gccxml v0.9. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27614 27541ba8-7e3a-0410-8455-c3a389f83636 25 February 2009, 21:29:47 UTC
95ea535 - apply patch to fix for improved step sizes when using limited parameters. This avoids warnings observed in Minuit. (see http://root.cern.ch/phpBB2/viewtopic.php?t=8067) git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27572 27541ba8-7e3a-0410-8455-c3a389f83636 23 February 2009, 10:17:04 UTC
a5f1130 make sure the correct patch source is used. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27440 27541ba8-7e3a-0410-8455-c3a389f83636 12 February 2009, 17:57:21 UTC
a916e44 make version v5-22-00a. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27439 27541ba8-7e3a-0410-8455-c3a389f83636 12 February 2009, 17:56:52 UTC
c1f05d3 fix problem with wildcard handling in TFolder::ls() causing errors like: Error in <TRegexp::Index>: Bad Regular Expression git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27437 27541ba8-7e3a-0410-8455-c3a389f83636 12 February 2009, 14:55:27 UTC
1a60cce detect also when root-config itself is a symlink (in addition to the directory being a symlink). git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27432 27541ba8-7e3a-0410-8455-c3a389f83636 12 February 2009, 11:15:31 UTC
b786c18 Avoid communicating the death of a node to old clients. Solves backward-incompatibility issue giving the error message "unknown action code: 5112" git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27430 27541ba8-7e3a-0410-8455-c3a389f83636 12 February 2009, 09:35:02 UTC
6fe02fa Avoid dereferencing null pointer when checking which fundamental type we are using. Issue an error message if the type is _not_ long double. This has the net effect of letting a proxy for vector<long double> go to the next stage of the processing where (in TStreamerInfo::Build) a warning will be issued. Note: storing long double is still NOT supported. If a container of long double has some content and is stored, the content will be stored as some random ints. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27426 27541ba8-7e3a-0410-8455-c3a389f83636 11 February 2009, 17:15:00 UTC
615df99 From Fabrizio: Fix a problem in TFile::Cp when used in combination with Alien and xrootd. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27425 27541ba8-7e3a-0410-8455-c3a389f83636 11 February 2009, 16:35:08 UTC
22099c8 From Axel: Add new mode 1<<7 to TClassEdit::ShortType() which removes all default template arguments from a type name, as long as the type's dictionary has been loaded. Also fix a doc bug in ResolveTypedef. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27410 27541ba8-7e3a-0410-8455-c3a389f83636 10 February 2009, 22:36:33 UTC
d4572fa Fix genreflex rootmap files to not contain stray spaces after "string" git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27408 27541ba8-7e3a-0410-8455-c3a389f83636 10 February 2009, 22:26:48 UTC
5028e85 Add basic_string<char> for backward compatibility; fixes issues reported e.g. by Atlas when reading v5.18 files git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27407 27541ba8-7e3a-0410-8455-c3a389f83636 10 February 2009, 22:18:15 UTC
3a60de4 Also convert A<12ul> to A<12>; fixes issue with boost::array reported by Atlas. Corresponds to trunk's 27396 git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27397 27541ba8-7e3a-0410-8455-c3a389f83636 10 February 2009, 11:53:49 UTC
2ff2984 work around problem of some readlink's not having the -f option. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27394 27541ba8-7e3a-0410-8455-c3a389f83636 10 February 2009, 11:11:58 UTC
26392f1 use readlink to find real path of where root-config is located. This fixes issues in case root/bin is symlinked. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27392 27541ba8-7e3a-0410-8455-c3a389f83636 09 February 2009, 21:15:03 UTC
6b07335 Fix deadly indentation (hello python); fixes nightlies. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27373 27541ba8-7e3a-0410-8455-c3a389f83636 07 February 2009, 10:19:33 UTC
85e1851 Fix issue reported by Atlas where shadows final overriders lost the constness of their return type. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27367 27541ba8-7e3a-0410-8455-c3a389f83636 06 February 2009, 16:56:47 UTC
2894b30 Import some important fix from the trunk git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27363 27541ba8-7e3a-0410-8455-c3a389f83636 06 February 2009, 15:43:26 UTC
cae0abd - import fix 27357 from trunk to fix the bug https://savannah.cern.ch/bugs/?46432 (wrong error when projecting a TH3 without a range) git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27359 27541ba8-7e3a-0410-8455-c3a389f83636 06 February 2009, 08:32:15 UTC
fba9cf9 import version of FitResult.cxx from trunk (27353) to fix bug https://savannah.cern.ch/bugs/?46601 (crash in case of failed linear fits) git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27358 27541ba8-7e3a-0410-8455-c3a389f83636 06 February 2009, 08:29:43 UTC
1f2978f temporarily disable alice2 geometry git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27352 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2009, 15:50:55 UTC
8b62dd2 From Fabrizio: fix issue with TAlienFile size being registered as 0. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27346 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2009, 10:19:53 UTC
2f79029 From Andreas Hoecker: fix bug in TMVA::Configurable, reported by P. Elmer (CMS). git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27337 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2009, 16:17:44 UTC
2fe62ed in SetRootSys() use realpath() to resolve any possible symlinks in the pathname of libCore to obtain the original location and in that way to set ROOTSYS to the proper location. Some experiments try to avoid LD_LIBRARY_PATH lenght issues by symlinking the lib/ directory to an alternative short path. Fixes issue 45922. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27329 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2009, 13:41:17 UTC
207b96a fix gsl detection code (back port from trunk). git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27328 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2009, 13:35:05 UTC
d9b29b5 TypeBase cannot calculate the sizeof a type if the underlying type is not known at TypeBase construction time, e.g. for T t[3] if T is not yet initialized. Allow the size to be calculated later, on demand. Implemented for Array and Typedef. This fixes Savannah #46483. Corresponds to trunk's rev 27324. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27325 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2009, 11:51:40 UTC
a7a2af7 Import trunk revision 27275 From andrei There were indeed some ill-defined shapes in few geometries that were not correctly checked at definition time. I added a protection for these shapes in the patch geom.diff, with the comment: - Added protection when defining pcon/pgon sections that are not ordered in Z - now produces a Fatal. The same when defining first and last two sections at the same Z position. I had to correct some geometries and replace ALICE geometry with the most recent one (more error free and a bit faster). I renamed alice.root, for which the *reference has to be regenerated*. - Replaced ALICE geometry as alice2.root git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27318 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2009, 17:50:09 UTC
b35cf10 Import trunk revision 27262 Insure that fSize and fParentsIDs are always properly initialized git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27317 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2009, 17:48:06 UTC
f353b39 Import trunk revision 27273 - fix in TF1 GradientPar when NPar = 0 - fix in both WrappedTF1 and WrappedMultiTF1 for the cases when npar = 0. This should fix the VC9 warning as found by Philippe, if the vector fParams has zero size &fParams.front() is undefined. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27316 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2009, 17:47:00 UTC
dd853cd Import trunk revision 27255 On some platforms (vc9 for example) the STL iterators constructors and destructors have significant side-effect, so in order for the CollectionProxy to operator properly, this patch augments the CollectionProxyInfo interface to always properly construct and destruct the iterator. In addition, solve a segmentation fault (on vc9) when resizing an empty collection. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27315 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2009, 17:42:48 UTC
e868542 Import trunk revision 27287 Mainly for: Suppress error message in TClass::BuildRealData if the class is used 'only' for a transient member. However see http://root.cern.ch/viewcvs?view=rev&revision=27287 for details. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27314 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2009, 17:23:40 UTC
79e5b47 Import trunk revision 27252 Fix the logic when trying to match the branch from one tree to the other (avoid an infinite loop if the first branch is missing in the new tree) git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27313 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2009, 17:14:40 UTC
10f2727 Import trunk revision 27219 Force the TStreamerInfo used by a split branch to be non-optimized. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27312 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2009, 17:12:32 UTC
39de8c1 Import trunk revision 27134 Implement TClass::Clone (requiring change in name) which is required by CMS to work around some idiosyncrasies of the naming in Cintex/Reflex vs Cint git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27311 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2009, 17:08:58 UTC
d221155 When looking up list<A>::iterator, list<A> was looked up only as a struct, where in fact (for CINT) it's a typedef. This prevents template instantiation (which fails during library load) and autoloading in the case of rootmap (re-) registration for types like list<A>::iterator. Corresponds to trunk's r27154, 27155, 27211. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27310 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2009, 16:16:19 UTC
f17869a Fix for reading in negative values that are larger than int. Fixes issue e.g. reported at http://root.cern.ch/phpBB2/viewtopic.php?t=7924 Corresponds to trunk's r27236, r27237 git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27306 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2009, 13:40:35 UTC
1a780e4 Prepend return type of shadows' final overriders by '::' where applicable; fixes savannah #46157. Also keep constness of original return type. Corresponds to trunk's r27213. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27305 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2009, 08:02:00 UTC
709eea1 revs 27256, 27257 from trunk: Fix an issue reported by Pete and investigated by Philippe: "These problems are due to the fact that Cintex caches a Reflex::Member objects that is destroyed anytime there is a 2nd instance of a dictionary." (see stack below) Fix: use member's type which is already cached anyway. fMember is now unused; removed. ==19554== Invalid read of size 4 ==19554== at 0xA8A8751: Reflex::Type::operator bool() const (Type.h:1234) ==19554== by 0xA8C07EC: Reflex::Type::ReturnType() const (Type.h:1771) ==19554== by 0x13FB7814: ROOT::Cintex::StubContext_t::GetReturnAddress(G__value*) const (CINTFunctional.cxx:146) ==19554== by 0x13FB7EBA: ROOT::Cintex::Method_stub_with_context(ROOT::Cintex::StubContext_t*, G__value*, char const*, G__param*, int) (CINTFunctional.cxx:249) git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27303 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2009, 07:25:34 UTC
a7c0835 import change http://root.cern.ch/viewvc?view=rev&revision=27200 to fix a bug in chi2 calculation in case of overflow git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27295 27541ba8-7e3a-0410-8455-c3a389f83636 29 January 2009, 14:56:39 UTC
62b7231 For functions taking arrays as arguments (or pointers thereof): declare typedef to arg type, and cast arg[] to that typedef. Fixes Savannah #45831. Corresponds to trunk's r27136. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27214 27541ba8-7e3a-0410-8455-c3a389f83636 22 January 2009, 12:11:01 UTC
124b9df Fix for the following bugs: https://savannah.cern.ch/bugs/?45487 remove a log message in mathmore https://savannah.cern.ch/bugs/?45607 create list of functions also when using default ctor of TGraph https://savannah.cern.ch/bugs/?45909 fix for fitting with a function range with limits outside the histogram https://savannah.cern.ch/bugs/?46006 fix for error normalization in TGraph fitting git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27183 27541ba8-7e3a-0410-8455-c3a389f83636 19 January 2009, 13:34:25 UTC
c563998 o) fix for https://savannah.cern.ch/bugs/?45861 git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27149 27541ba8-7e3a-0410-8455-c3a389f83636 14 January 2009, 23:10:12 UTC
4c93e5e From Pere (and slightly modified by me): - Create the Python module libPyROOT.pyd from libPyROOT.lib instead of copying it from libPyROOT.dll. This solves the following problem: >>> import ROOT >>> import GaudiPython Warning in <TClassTable::Add>: class TPyDispatcher already in TClassTable Warning in <TClassTable::Add>: class PyROOT::TPyException already in TClassTable Warning in <TClassTable::Add>: class PyROOT::TPyROOTApplication already in TClassTable Warning in <TClassTable::Add>: class TPyReturn already in TClassTable Warning in <TClassTable::Add>: class TPython already in TClassTable And in some cases it hangs forever while reporting the ROOT errors. The problem is that libPyROOT.dll is loaded a second time in GaudiPython because there is a dictionary that has dependency (pickle support I think) to libPyROOT.dll and the first time is loaded under a different name libPyROOT.pyd. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27102 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2009, 09:29:10 UTC
f5707d0 backport from head. Fixes issue #45586 reported by ATLAS in case of a PATH longer than 8192 characters. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27095 27541ba8-7e3a-0410-8455-c3a389f83636 06 January 2009, 17:05:31 UTC
1d50d58 Make v5-22-00-patches branch, for fixing the single remaining bug. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27005 27541ba8-7e3a-0410-8455-c3a389f83636 18 December 2008, 15:18:08 UTC
a365d2f Stamp version v5-22-00 git-svn-id: http://root.cern.ch/svn/root/tags/v5-22-00@27002 27541ba8-7e3a-0410-8455-c3a389f83636 18 December 2008, 09:21:10 UTC
0010d21 From Peter Hristov: Changes to compile on OpenSolaris. There was some mess with const declarations of the arguments. git-svn-id: http://root.cern.ch/svn/root/trunk@27001 27541ba8-7e3a-0410-8455-c3a389f83636 18 December 2008, 08:38:09 UTC
56a0ac4 From Peter Hristov: changes required to compile xrootd on OpenSolaris git-svn-id: http://root.cern.ch/svn/root/trunk@27000 27541ba8-7e3a-0410-8455-c3a389f83636 18 December 2008, 08:33:47 UTC
9b47046 From Valeri Fine: - Force painting of the TCanvas background for the embedded object at the time of the Qt GUI instantiation to avoid the annoying "black widget" - Remove the redundant Qt 3.x CPP flag. git-svn-id: http://root.cern.ch/svn/root/trunk@26999 27541ba8-7e3a-0410-8455-c3a389f83636 18 December 2008, 07:47:00 UTC
6f5cf98 Make production release v5.22/00 git-svn-id: http://root.cern.ch/svn/root/trunk@26998 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2008, 19:08:43 UTC
82ea5e2 make TWebFile robust in case of errors like EADDRINUSE and EISCONN that can happen if TWebFiles are created in high frequency (like in PROOF Lite). git-svn-id: http://root.cern.ch/svn/root/trunk@26997 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2008, 16:26:16 UTC
2e0cae3 From Lorenzo: Update release notes git-svn-id: http://root.cern.ch/svn/root/trunk@26996 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2008, 16:21:01 UTC
85a7b6b protect connect() against EINTR signals. git-svn-id: http://root.cern.ch/svn/root/trunk@26995 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2008, 16:20:42 UTC
3875814 - small updates in release notes git-svn-id: http://root.cern.ch/svn/root/trunk@26994 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2008, 16:09:16 UTC
a6e7939 From Gerri: - Fix a problem with filtering the SvcMsg in TProofMgrLite::GetSessionLogs - Fix a weird backward-compatibility problem in TProof::SendFile (found and needed by ALICE) - Update the release notes git-svn-id: http://root.cern.ch/svn/root/trunk@26993 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2008, 16:01:04 UTC
a775ad3 from Greogory: fix plot label git-svn-id: http://root.cern.ch/svn/root/trunk@26992 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2008, 15:18:51 UTC
08f839d From Federico: A few code optimizations. git-svn-id: http://root.cern.ch/svn/root/trunk@26991 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2008, 15:16:28 UTC
5fb1086 - add a dummy file for documentation of RooStats namespace. This is the only solution to avoid that Thtml picks up as description for RooStats namespace the last file used in the rootcont command git-svn-id: http://root.cern.ch/svn/root/trunk@26989 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2008, 13:46:58 UTC
back to top