fce093c | Fons Rademakers | 15 April 2011, 15:32:55 UTC | tag patch release v5-28-00c. git-svn-id: http://root.cern.ch/svn/root/tags/v5-28-00c@38884 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2011, 15:32:55 UTC |
804e69f | Fons Rademakers | 15 April 2011, 15:31:30 UTC | make version 5.28.00c. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38883 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2011, 15:31:30 UTC |
cac59d3 | Gerardo Ganis | 15 April 2011, 15:11:36 UTC | Import following patches from the trunk: - #38709, #38779: Patch to PROOF monitoring to: - Send additional information about memory usage during the query, the name and size (# of files) of the dataset processed (if any). - Add possibility to send the information to multiple monitoring collectors. Both feature requested by ALICE and ATLAS. Documentation updated at http://root.cern.ch/drupal/content/enabling-query-monitoring . - #38765: Fix return code in the recently introduced AcceptPeer function - #38720: Fix problem with the labels of the distribution histo occuring when machines are represented by IPs instead of names git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38882 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2011, 15:11:36 UTC |
f7cb11d | Fons Rademakers | 15 April 2011, 15:02:41 UTC | From Gerri: Fix check for bonjour support in the external xrootd. Should fix build issue often reported by ALICE members building against xrootd from alien. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38880 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2011, 15:02:41 UTC |
7406b48 | Gerardo Ganis | 15 April 2011, 14:12:10 UTC | Import patch #38810 to correctly honour selector abort status settings in PROOF. Currently only the TSelector::kAbortProcess was handled by stopping processing. In particular TSelector::kAbortFile was ignored; this recently created some problems in ALICE with corrupted files, with repeated attempts to read events eventually leading to bad_alloc exceptions. This patch also fixes other related issues, in particular with the reporting of the non-processed {files, events} in the final 'MissingFiles' list. This list should now account much more precisely of the number of events which could not be processed. It also fixes a problem with the final update of the progress information affecting occasionally cases with skipped events. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38877 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2011, 14:12:10 UTC |
136b51d | Philippe Canal | 15 April 2011, 11:32:12 UTC | Import r38869 from the trunk: Patch to correctly honour selector abort status settings in TTreePlayer::Process. Currently only the TSelector::kAbortProcess was handled by stopping processing. In particular TSelector::kAbortFile was ignored; this recently created some problems in ALICE with corrupted files, with repeated attempts to read events eventually leading to bad_alloc exceptions. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38870 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2011, 11:32:12 UTC |
91b621b | Gerardo Ganis | 15 April 2011, 11:17:45 UTC | Import fix #38866 adding protection in TFileMerger against reading error/zlib inflate errors git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38868 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2011, 11:17:45 UTC |
c1fa7a3 | Gerardo Ganis | 15 April 2011, 11:16:43 UTC | Import fix #38863 for builds with an external Xroot git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38867 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2011, 11:16:43 UTC |
cf0ca5b | Fons Rademakers | 14 April 2011, 20:18:58 UTC | From Gerri: build the AliEn plugin only when XRD is build or available. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38856 27541ba8-7e3a-0410-8455-c3a389f83636 | 14 April 2011, 20:18:58 UTC |
444026c | Fons Rademakers | 14 April 2011, 13:03:29 UTC | build AliEn plugin independent of the building of XRD. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38847 27541ba8-7e3a-0410-8455-c3a389f83636 | 14 April 2011, 13:03:29 UTC |
00a57e3 | Lorenzo Moneta | 13 April 2011, 21:04:55 UTC | merge fix 38335 from trunk in TH1::Chi2Test git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38836 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 April 2011, 21:04:55 UTC |
f36437f | Lorenzo Moneta | 13 April 2011, 13:43:47 UTC | merge from the trunk fix 38821 and 38822 in TH1::Chi2Test and TEfficiency git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38823 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 April 2011, 13:43:47 UTC |
0808593 | Lorenzo Moneta | 12 April 2011, 16:25:25 UTC | copy from trunk new version of stressHistogram with new tests for merging with labels but exclude 3D rebin test git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38812 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 April 2011, 16:25:25 UTC |
b939c66 | Lorenzo Moneta | 12 April 2011, 16:24:37 UTC | copy from trunk fix 38794 and 37655 for merging histograms with labels git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38811 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 April 2011, 16:24:37 UTC |
a9c57c2 | Lorenzo Moneta | 12 April 2011, 16:12:39 UTC | merge from the trunk fix 38776 (add BUfferEmpty for all histogram operations like Add/Scale/Multiply, etc..) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38809 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 April 2011, 16:12:39 UTC |
7e2633e | Gerardo Ganis | 07 April 2011, 07:52:33 UTC | Import patch #38760 adding missing calls to TSystem::FreeDirectory git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38761 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 April 2011, 07:52:33 UTC |
97463de | Gerardo Ganis | 07 April 2011, 07:29:33 UTC | Import patch #38758, adding missing calls to closedir() git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38759 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 April 2011, 07:29:33 UTC |
92663b6 | Philippe Canal | 05 April 2011, 21:38:53 UTC | Import revision 38745 from the trunk: Remove a serious typo in the generated code git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38746 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 April 2011, 21:38:53 UTC |
ec73c8e | Philippe Canal | 05 April 2011, 20:58:01 UTC | Import revision 38743 from the trunk: When setting fBranch in the loaded basket, make sure to set it also for the first/only basket ; this prevents a crash when calling SetBasketSize for a split top level branch in a file produced by v4.00/08 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38744 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 April 2011, 20:58:01 UTC |
4db927c | Matevz Tadel | 04 April 2011, 10:40:19 UTC | Merge rev 38716 from trunk. Original log ------------ TGLFormat: * Avoid query of available multi-sample modes when not required. Over ssh, SLC5 lies about supporting the GLX_SAMPLES_ARB extension and then dies horribly when the query is made. * Request 24-bit depth buffer. TGLWidget: * Request 8-bit color buffers. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38717 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 April 2011, 10:40:19 UTC |
85bddee | Lorenzo Moneta | 01 April 2011, 15:00:13 UTC | merge fixes 38680 and 38686 from trunk (fixes to Reset and BufferEmpty) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38705 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 April 2011, 15:00:13 UTC |
9cea6b3 | Gerardo Ganis | 31 March 2011, 13:11:31 UTC | Import fix #38691: Fix issue affecting the case when temporary files are asked to be created on a shared file system not containing the sandboxes. This case, which seems to be a rather common one, should be now fully supported. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38692 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 March 2011, 13:11:31 UTC |
3743dce | Philippe Canal | 31 March 2011, 03:34:07 UTC | Properly detect that an object inherits from TClass (and thus avoid mis-using it) (see http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=12477&start=15#p53957) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38684 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 March 2011, 03:34:07 UTC |
74a5d36 | Philippe Canal | 29 March 2011, 19:22:32 UTC | Import revision 38659 from the trunk: Add missing TClass creation for vector<Long64_t> and vector<ULong64_t> git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38660 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 March 2011, 19:22:32 UTC |
c0ba035 | Philippe Canal | 29 March 2011, 16:34:00 UTC | Import revision 38654 from the trunk: Mark TROOT as 'TObject::kInvalidObject' as soon as its destructor starts, in order to be able to veto some action later on (like autoloading). This prevents a crash when doing: root.exe -l root [] new TBrowser root [] .q git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38655 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 March 2011, 16:34:00 UTC |
1890d28 | Lorenzo Moneta | 29 March 2011, 11:49:23 UTC | merge from trunk the revision 38647 with the fixes in TH1 for the bugger (bugs 77956 and 79303) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38649 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 March 2011, 11:49:23 UTC |
b5e569d | Lorenzo Moneta | 28 March 2011, 19:32:11 UTC | merge fix from trunk 38629 (+ 38634) in the Projection methods. See http://root.cern.ch/viewvc?view=rev&revision=38629 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38646 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2011, 19:32:11 UTC |
a85cf28 | Lorenzo Moneta | 28 March 2011, 08:02:38 UTC | merge from the trunk fix in TProfile's::Merge when the axes have kCanRebin bit set (https://savannah.cern.ch/bugs/?79675) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38641 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2011, 08:02:38 UTC |
cdad1c7 | Gerardo Ganis | 25 March 2011, 17:44:44 UTC | Import fix #38632: make sure that log paths are not recorded twice git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38633 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 March 2011, 17:44:44 UTC |
29a3125 | Olivier Couet | 25 March 2011, 17:11:34 UTC | - Like "SetPoint" the method "Apply" modifies the graph content. So, a logic similar to the one implemented in SetPoint should be done, ie: 1) if fHistogram exists it is reset. 2) if gPad exist a gPad->Modified() is issued. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38631 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 March 2011, 17:11:34 UTC |
3ca8ddf | Olivier Couet | 25 March 2011, 17:08:55 UTC | - New version git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38630 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 March 2011, 17:08:55 UTC |
bf6bbaa | Gerardo Ganis | 24 March 2011, 19:52:31 UTC | Import fix #38618: Make sure that the default output file whne using TProofOutputFile is set coherently to the loacl settings. In particular, if 'rootd' data serving option is set the file should be readible via the 'rootd://' protocol. This should fix Savannah issue #79845 . git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38619 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 March 2011, 19:52:31 UTC |
d5d0930 | Gerardo Ganis | 24 March 2011, 17:58:27 UTC | Import patch #38616: Fix a bug checking the first event, probably introduced by 'fix' #37980 . Should fix the issue reported in Savannah #78921 . git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38617 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 March 2011, 17:58:27 UTC |
0a2cf4f | Philippe Canal | 24 March 2011, 17:43:57 UTC | Import r38614 from the trunk: Avoid division by zero when AutoFlush is set explicitly by AutoSave is not set explicitly git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38615 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 March 2011, 17:43:57 UTC |
ed64808 | Fons Rademakers | 24 March 2011, 11:13:43 UTC | finally added support for floating point exception handling on MacOS X. The issue is that OS X uses the SSE unit for all FP math by default, not the x87 FP unit, so one has to use _MM_SET_EXCEPTION_MASK. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38604 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 March 2011, 11:13:43 UTC |
84bff17 | Gerardo Ganis | 24 March 2011, 10:23:58 UTC | - Import patches #38570,#38574 adding support for log file truncation. - Import patches #38572,#38575 to filter out PROOF internal objects when displaying or printing the output list. - Import patches #38580,#38581, #38588 fixing a problem with log path transmission when the node dies early or not even starts. - Import patches #38220, #38221, #38222, #38227, #38228, #38577, #38593, #38594 , #38600 adding the possibility to access the files on the workers via the same port used by PROOF. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38601 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 March 2011, 10:23:58 UTC |
5d07cc8 | Wim Lavrijsen | 23 March 2011, 18:42:42 UTC | fix for https://savannah.cern.ch/bugs/?79685 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38591 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 March 2011, 18:42:42 UTC |
8b7f99c | Lorenzo Moneta | 23 March 2011, 10:27:02 UTC | merge from the trunk fix 38566 for bug https://savannah.cern.ch/bugs/index.php?79331 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38567 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 March 2011, 10:27:02 UTC |
f29b833 | Wim Lavrijsen | 22 March 2011, 22:06:19 UTC | fix for https://savannah.cern.ch/bugs/?79685 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38561 27541ba8-7e3a-0410-8455-c3a389f83636 | 22 March 2011, 22:06:19 UTC |
3591c23 | Philippe Canal | 22 March 2011, 21:19:09 UTC | Import revion 38558 from the trunk: Allow re-use of THashList object when streaming git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38560 27541ba8-7e3a-0410-8455-c3a389f83636 | 22 March 2011, 21:19:09 UTC |
6c40299 | Fons Rademakers | 22 March 2011, 16:00:19 UTC | when explicitly either or both --with-xml-incdir and --with-xml-libdir are set skip xml2-config. Fixes issue 79835. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38557 27541ba8-7e3a-0410-8455-c3a389f83636 | 22 March 2011, 16:00:19 UTC |
8d37ad5 | Philippe Canal | 22 March 2011, 15:52:00 UTC | Import r38554 from the trunk: In TTree::Streamer, if the object we are readubg in was already attached to a directory, let's make sure to unregister the object before setting fDirectory to zero git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38555 27541ba8-7e3a-0410-8455-c3a389f83636 | 22 March 2011, 15:52:00 UTC |
3b18932 | Olivier Couet | 21 March 2011, 16:50:32 UTC | - Fix a precision problem in the text positionning. When the pad limits along X or Y were very close the text position might be wrong. This was found thanks to the test #15 in stressGraphics. The text position is now computed using double precision variable only. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38547 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 March 2011, 16:50:32 UTC |
20c0cac | Bertrand Bellenot | 21 March 2011, 14:56:37 UTC | Backport revision 38537 from trunk git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38541 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 March 2011, 14:56:37 UTC |
037d6e6 | Gerardo Ganis | 21 March 2011, 14:35:59 UTC | Import fix #38538 in TXSocket and TXSlave: - Fix problem with the way collection over a socket just marked as 'bad' was interrupted; the interrupt was de facto ineffective, so that collection stayed always until the timeout expired (default: 5 minutes). Should solve some of the cases were slow response was experienced. Import fix #38226 in stressProof: - When cleaning the session and the daemon at the end of the test, destroy also the TProofMgr instance. It should fix the timeout problem encountered sometimes at the end of the test generating an error message like: Warning in <TXSocket::Close>: could not hold semaphore for async messages after 60 sec: closing anyhow (may give error messages) 110225 15:13:59 6719 Proofx-I: Conn::Connect: got an interrupt while connecting - aborting attempts 110225 15:13:59 6719 Proofx-E: Conn::Connect: failed to connect to proof://ganis@localhost.localdomain:40000// TXProofMgr::HandleError: 0x1649c50: got called ... git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38540 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 March 2011, 14:35:59 UTC |
4754172 | Axel Naumann | 21 March 2011, 09:26:06 UTC | Port of r38532 from trunk. When explicitly linking, link against libCint. Fixes linking issue e.g. on AIX. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38534 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 March 2011, 09:26:06 UTC |
1b1c753 | Philippe Canal | 18 March 2011, 15:46:40 UTC | Import r38512 from the trunk: Fix support for the automatic addition to the current directory (for TTree and TH1 for example) in TKey::Read(TObject*) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38513 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 March 2011, 15:46:40 UTC |
92c4d0f | Philippe Canal | 18 March 2011, 12:54:27 UTC | Import r38504 from the trunk: Avoid reading past the end of argv when only a few (too little) arguments are passed to rootcint git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38505 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 March 2011, 12:54:27 UTC |
09d9497 | Fons Rademakers | 16 March 2011, 16:11:09 UTC | fix Clang v3 handling. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38464 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 March 2011, 16:11:09 UTC |
f28c2db | Fons Rademakers | 16 March 2011, 14:12:49 UTC | add support for Apple Xcode4 version of Clang (2.9svn) and Clang 3. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38450 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 March 2011, 14:12:49 UTC |
8b2c71f | Philippe Canal | 14 March 2011, 15:51:04 UTC | Import from revision 38398 from trunk: When temporarily stroing the 'struct offset', make sure to use the right type (it used to be 'int' and has been changed to 'long' but a few instances escaped the proper updates). This fixes: <http://savannah.cern.ch/bugs/?75874> git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38399 27541ba8-7e3a-0410-8455-c3a389f83636 | 14 March 2011, 15:51:04 UTC |
be1550c | Fons Rademakers | 14 March 2011, 14:12:37 UTC | make version 5.28.00b. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38396 27541ba8-7e3a-0410-8455-c3a389f83636 | 14 March 2011, 14:12:37 UTC |
ebc9493 | Philippe Canal | 11 March 2011, 21:59:11 UTC | Import revision 38393 from the trunk: Fix the case of a split collection which contains a class with one data member which is an instance of a class with more than one base class some of which are not split (for example if one the base class is std::vector<int>). git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38394 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2011, 21:59:11 UTC |
c349536 | Gerardo Ganis | 11 March 2011, 12:51:58 UTC | Import fix #38380 for savannah bug #77689 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38381 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2011, 12:51:58 UTC |
ee5d270 | Axel Naumann | 11 March 2011, 08:39:10 UTC | Port of r38356 from trunk. Not being able to load a shared library does not necessarily mean an interpreter error. Instead, errors should be (and actually already are) handled by the caller. Fixes Savannah #78511 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38377 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2011, 08:39:10 UTC |
e6d1566 | Philippe Canal | 10 March 2011, 20:16:53 UTC | Import revision 38370 from the trunk: Add the offset to the sequence copied by the TBranchElement even for base classes. This fixes https://savannah.cern.ch/bugs/index.php?79235 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38371 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 March 2011, 20:16:53 UTC |
6fa93af | Matevz Tadel | 10 March 2011, 15:05:31 UTC | Merge rev 38357 from trunk: Avoid taking log(0) when calculating momentum range. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38366 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 March 2011, 15:05:31 UTC |
b14c97d | Gerardo Ganis | 09 March 2011, 19:05:39 UTC | Import patches 38347 and 38348 fixing problems in TProofLite::DrawSelect git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38349 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 March 2011, 19:05:39 UTC |
3c054f4 | Philippe Canal | 08 March 2011, 20:28:03 UTC | Import revision 38325 from the trunk From Chris Jones: Genreflex sometimes produces code like: template<> TClass* TFWLiteSelector<tfwliteselectortest::ThingsWorker>::TFWLiteSelector<tfwliteselectortest::ThingsWorker>::Class() { which fails to compile with gcc 4.5.1 Notice that the name of the class appears twice. This same bug appears in gcc434 builds but evidently there is also a bug in gcc434 i which accepts that incorrect code. [NOTE: the bug in genreflex and gcc are probably related since genreflex uses a version of gcc to parse the header] git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38326 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 March 2011, 20:28:03 UTC |
484eda3 | Axel Naumann | 02 March 2011, 15:07:46 UTC | Port of r38280 from trunk. #pragma link C++ class NameSpace::* should link more than just the first class! git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38281 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 March 2011, 15:07:46 UTC |
488a257 | Axel Naumann | 02 March 2011, 10:40:45 UTC | Port of r38271 from trunk. GenerateDictionary: also ignore directory part "prec_stl", simplify expression. Fixes vector<vector<int> > part of <http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=12121> git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38272 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 March 2011, 10:40:45 UTC |
acfaeab | Lorenzo Moneta | 02 March 2011, 10:37:04 UTC | merge fix 38269 from the trunk git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38270 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 March 2011, 10:37:04 UTC |
7f7931c | Philippe Canal | 01 March 2011, 17:37:58 UTC | Import revision 38261 from the trunk: Fix the issue with TTree::Draw, SetMakeClass and collection seen in http://root.cern.ch/phpBB3/viewtopic.php?t=12237 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38263 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 March 2011, 17:37:58 UTC |
85c0662 | Fons Rademakers | 01 March 2011, 11:30:49 UTC | Fix in Kerberos detection as per RootTalk issue 4845. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38255 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 March 2011, 11:30:49 UTC |
c34a69a | Axel Naumann | 01 March 2011, 10:46:14 UTC | Port of r38252 from trunk. Don't try to destruct unnamed structs. Fixes #78837 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38253 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 March 2011, 10:46:14 UTC |
a9a97b8 | Axel Naumann | 01 March 2011, 10:30:57 UTC | Port of r38250 from trunk. Support G__string2type() on function pointers. Fixes 78657. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38251 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 March 2011, 10:30:57 UTC |
7d20d32 | Lorenzo Moneta | 28 February 2011, 11:05:04 UTC | merge from trunk fix 38240 to suppress a log message git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38241 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 February 2011, 11:05:04 UTC |
7abbb06 | Philippe Canal | 27 February 2011, 19:19:48 UTC | Import revision 38236: Avoid spurrious error message (see savannah #78789) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38237 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 February 2011, 19:19:48 UTC |
9e5773b | Fons Rademakers | 25 February 2011, 14:11:48 UTC | Another try to fix issue 76844. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38224 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 February 2011, 14:11:48 UTC |
d47cf8a | Gerardo Ganis | 25 February 2011, 12:36:36 UTC | Import fix #38215, adding a missing protection in TFileInfo::Print() git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38223 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 February 2011, 12:36:36 UTC |
6a7a84d | Fons Rademakers | 25 February 2011, 08:54:40 UTC | From Bertrand: Fix a fatal error when parsing the -optimize:0 flag (don't use cygpath on it). git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38213 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 February 2011, 08:54:40 UTC |
afc64d6 | Philippe Canal | 24 February 2011, 21:51:24 UTC | replace trunk revision 38198 with 38210: Make sure that when a streamer info of a base class is used to stream memberwise that is always not-optimized git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38211 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 February 2011, 21:51:24 UTC |
fbc77a2 | Philippe Canal | 24 February 2011, 18:17:23 UTC | Import revision 38202 and 38205 from the trunk: Properly find the column even if they were not created by TTreeSQL itself. Fix the loading of data for the last column Allow TTreeSQL to see temporary tables git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38206 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 February 2011, 18:17:23 UTC |
c99164b | Axel Naumann | 24 February 2011, 17:04:24 UTC | Port of r38201 from trunk. Support for "iotype" property for non-structs. CMS request for streaming Double32_t even though GCCXML doesn't see it. NOTE that this still doesn't fix cases like MyClass<std::vector<Double32_t> > which genreflex never sees (it sees only the version with double), so there's nothing to set the iotype on. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38204 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 February 2011, 17:04:24 UTC |
4cd6d78 | Axel Naumann | 24 February 2011, 16:51:05 UTC | Port of r38106 from trunk. Do not give up on transient members even if their type is not known to Reflex but is known to CINT (still giving up if it is unknown to both CINT and Reflex). git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38203 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 February 2011, 16:51:05 UTC |
cef55ae | Philippe Canal | 23 February 2011, 21:03:02 UTC | Import r38198 from trunk: Make sure the in-memory StreamerInfo also has the right (lack of) optimization even in the case of unversioned classes git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38199 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 February 2011, 21:03:02 UTC |
d0afa80 | Fons Rademakers | 22 February 2011, 22:06:56 UTC | put TBranchElement::ValidateAddress() inline in header. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38191 27541ba8-7e3a-0410-8455-c3a389f83636 | 22 February 2011, 22:06:56 UTC |
5a08f77 | Axel Naumann | 22 February 2011, 16:00:57 UTC | The definition of EstimateSummary is needed, so #include it. Fixes problem with generating the dictionary on Fedora. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38189 27541ba8-7e3a-0410-8455-c3a389f83636 | 22 February 2011, 16:00:57 UTC |
ec26a5c | Gerardo Ganis | 21 February 2011, 14:55:16 UTC | Import from trunk patch 38180 fixing a few issues in the SQL monitoring interface git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38185 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 February 2011, 14:55:16 UTC |
f2c52df | Fons Rademakers | 21 February 2011, 14:53:55 UTC | fix in Delete(), check for 0 before dereferencing. Fixes issue 78529. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38184 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 February 2011, 14:53:55 UTC |
afdff20 | Gerardo Ganis | 21 February 2011, 14:06:44 UTC | Import patch 38177 from the trunk fixing an issue with the validity check for existing sessions git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38178 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 February 2011, 14:06:44 UTC |
76b5e3b | Fons Rademakers | 21 February 2011, 13:41:27 UTC | make version 5.28.00a. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38175 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 February 2011, 13:41:27 UTC |
2f85cf2 | Fons Rademakers | 21 February 2011, 13:40:08 UTC | make sure "make distsrc" will checkout the patch release sources. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38174 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 February 2011, 13:40:08 UTC |
5772e9b | Fons Rademakers | 21 February 2011, 13:32:51 UTC | fix for check_lib64 misreports 32-bit libraries. Fixes issue 78398. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38172 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 February 2011, 13:32:51 UTC |
f64023d | Fons Rademakers | 21 February 2011, 11:14:02 UTC | It might be in some extreme cases necessary to also check on the specific patch level of ROOT, for that we added to new macros to RVersion.h: #define ROOT_FULL_VERSION_CODE 85786880 #define ROOT_FULL_VERSION(a,b,c,p) (((a) << 24) + ((b) << 16) + ((c) << 8) + (p) To be used like: #if defined (ROOT_FULL_VERSION_CODE) && \ ROOT_FULL_VERSION_CODE >= ROOT_FULL_VERSION(5,28,0,a) #include <newheader.h> #else #include <oldheader.h> #endif git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38168 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 February 2011, 11:14:02 UTC |
641b684 | Philippe Canal | 18 February 2011, 22:08:35 UTC | Import revision 38156 from the trunk: If the StreamerInfo on file has the same version as the StreamerInfo in memory but the one on file need to be 'not optimized' while the one in memory is not yet built, make sure it will not be optimized git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38157 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 February 2011, 22:08:35 UTC |
133c358 | Axel Naumann | 18 February 2011, 17:26:23 UTC | Port of r38153 from trunk. Fix a problem where unloading (scrupto files) would trigger the autoloading of depending permanent libraries: reexecuting slinit for vectorbool.dll during scrupto triggered the dlopen of vector.dll, because TSystem wasn't aware that (the permanent) vector.dll was still loaded. Now first update the list of still loaded libraries, then execute all slinits. (Reported by ALICE as blocker for v5.28a.) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38154 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 February 2011, 17:26:23 UTC |
bab5959 | Gerardo Ganis | 18 February 2011, 17:08:48 UTC | Import patch 38107 fixing missing initialization git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38151 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 February 2011, 17:08:48 UTC |
9b9d257 | Lorenzo Moneta | 18 February 2011, 16:29:46 UTC | merge from the trunk fix http://root.cern.ch/viewvc?rev=38136&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38150 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 February 2011, 16:29:46 UTC |
7588720 | Gerardo Ganis | 18 February 2011, 12:23:01 UTC | Inport from trunk patch 38143: Add export of the envs ROOTPROOFCLIENT and ROOTPROOFLITE when appropriate. These allow to steer building and/or enabling of PAR files in PROOF-INF/BUILD.sh and/or PROOF-INF/SETUP.C, improving transparency between normal ROOT and PROOF (see discussion in http://root.cern.ch/phpBB3/viewtopic.php?f=13&t=12152&p=52612#p52612). The example PAR 'tutorials/proof/event.par' has been modified to check the two variables. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38146 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 February 2011, 12:23:01 UTC |
671d07a | Wim Lavrijsen | 18 February 2011, 03:46:16 UTC | fix for http://savannah.cern.ch/bugs/?77976 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38130 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 February 2011, 03:46:16 UTC |
e941876 | Gerardo Ganis | 17 February 2011, 23:01:29 UTC | Import patch #38109 fixing a the MD5 initialization in TFileInfo git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38128 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 February 2011, 23:01:29 UTC |
7aa5857 | Philippe Canal | 17 February 2011, 21:34:42 UTC | Import revision 38126 from the trunk: If the StreamerInfo on file is the same version as the StreamerInfo in memory but the one on file need to be 'not optimized' while the one in memory is already optimize, make sure to undo the optimization git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38127 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 February 2011, 21:34:42 UTC |
1955f7c | Lorenzo Moneta | 17 February 2011, 17:19:13 UTC | merge fix 38123 from the trunk http://root.cern.ch/viewvc?rev=38123&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38124 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 February 2011, 17:19:13 UTC |
b525ba3 | Gerardo Ganis | 17 February 2011, 15:23:03 UTC | Import from trunk patch 37999; should fix an issue reported on the forum git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38117 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 February 2011, 15:23:03 UTC |
a63a2c3 | Lorenzo Moneta | 17 February 2011, 11:05:36 UTC | fix warning messages git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38108 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 February 2011, 11:05:36 UTC |
dae50b9 | Kyle Cranmer | 16 February 2011, 21:00:08 UTC | Ability to control scan range in FeldmanCousins tool -- requested by users git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38105 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 February 2011, 21:00:08 UTC |
4adf3d6 | Gerardo Ganis | 16 February 2011, 18:44:14 UTC | Import from trunk patch #38102: Fix problem with enabling packages with option 'notOnClient' in PROOF-Lite (see forum): - Implement dedicated TProofLite::FindUniqueSlaves, filling the unique worker list with the first worker - In TProof::BuildPackage, always issue the build request if 'notOnClient' is set. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38103 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 February 2011, 18:44:14 UTC |
43c1881 | Lorenzo Moneta | 16 February 2011, 16:52:00 UTC | merge fix from trunk http://root.cern.ch/viewvc?view=rev&revision=38100 for discrete distributions and p-values errors with weights git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38101 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 February 2011, 16:52:00 UTC |
460d5d5 | Lorenzo Moneta | 16 February 2011, 10:49:52 UTC | import from trunk RooStats bug fixes: http://root.cern.ch/viewvc?view=rev&revision=37983 and http://root.cern.ch/viewvc?view=rev&revision=37928 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38087 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 February 2011, 10:49:52 UTC |