936d743 | Olivier Couet | 11 December 2015, 16:52:10 UTC | Doxygen | 11 December 2015, 16:52:28 UTC |
406b51d | Lorenzo Moneta | 11 December 2015, 16:04:07 UTC | Increase test tolerance to avoid some failure seems depending on random numbers | 11 December 2015, 16:04:16 UTC |
c17dd8a | Pere Mato | 11 December 2015, 15:43:46 UTC | Add executable permissions to command line tools | 11 December 2015, 15:56:09 UTC |
2a140c9 | Olivier Couet | 11 December 2015, 15:54:19 UTC | Despite the missing dots this macro was working ... (weird) .. better to have the dots .. it works also... (as it should) | 11 December 2015, 15:54:19 UTC |
9417f36 | Olivier Couet | 11 December 2015, 15:40:18 UTC | Close \cond | 11 December 2015, 15:40:18 UTC |
01f373c | Olivier Couet | 11 December 2015, 15:24:07 UTC | Doxygen | 11 December 2015, 15:24:30 UTC |
3adaed2 | CristinaCristescu | 11 December 2015, 14:06:13 UTC | Fix max 80 columns in cling files. | 11 December 2015, 15:20:50 UTC |
703f6ff | Axel Naumann | 11 December 2015, 14:02:05 UTC | Mention TRint exception handling. | 11 December 2015, 14:02:05 UTC |
b1111f7 | Axel Naumann | 11 December 2015, 14:01:02 UTC | Handle exceptions in TRint as last (interactive) resort. | 11 December 2015, 14:01:02 UTC |
73b3a1d | Yves Le Maout | 04 December 2015, 17:56:17 UTC | Set optimization level from -O argument when creating TargetMachine. | 11 December 2015, 13:05:24 UTC |
cc46e12 | Yves Le Maout | 04 December 2015, 17:29:09 UTC | If -nostdinc++ was provided, do not determine standard library include paths. | 11 December 2015, 13:05:24 UTC |
10cf52d | Pere Mato | 11 December 2015, 12:59:43 UTC | Fix for ROOT-7862 - CMake Error: CMake can not determine linker language for target: g2root | 11 December 2015, 13:00:10 UTC |
ce8e2da | Olivier Couet | 11 December 2015, 11:17:56 UTC | New doxygen group tutorial_roostats | 11 December 2015, 11:18:13 UTC |
96fe2f1 | Olivier Couet | 11 December 2015, 11:16:54 UTC | Fix typo | 11 December 2015, 11:18:13 UTC |
b997a93 | Pere Mato | 11 December 2015, 11:10:22 UTC | Handle correctly missing ZLIB for all platforms. Still some pats of ROOT will not build correctly. | 11 December 2015, 11:10:43 UTC |
5f89f61 | Lorenzo Moneta | 11 December 2015, 10:26:17 UTC | Fix copy constructor for empty RooRealVar objects | 11 December 2015, 10:26:32 UTC |
9d40c06 | Axel Naumann | 11 December 2015, 10:09:50 UTC | Uniform member init. | 11 December 2015, 10:09:50 UTC |
598b86a | Axel Naumann | 11 December 2015, 10:09:36 UTC | Fix CPP indentation. | 11 December 2015, 10:09:36 UTC |
3ab09a0 | CristinaCristescu | 08 December 2015, 12:26:13 UTC | Check for invalid pointer address access. | 11 December 2015, 10:06:48 UTC |
fc21811 | CristinaCristescu | 07 December 2015, 14:11:01 UTC | Cache the lookup of the runtime functions in the synthesizers of the transformers. | 11 December 2015, 10:04:31 UTC |
40da72c | Olivier Couet | 11 December 2015, 09:39:04 UTC | all the pyroot examples are now converted to doxygen | 11 December 2015, 09:39:04 UTC |
6d27ff3 | Fons Rademakers | 04 December 2015, 15:01:09 UTC | fixes to compile with Intel icc, but icc cannot compile LLVM (yet). | 10 December 2015, 22:37:04 UTC |
f263904 | Fons Rademakers | 04 December 2015, 14:57:23 UTC | typo | 10 December 2015, 22:37:03 UTC |
4995a8c | Fons Rademakers | 10 December 2015, 22:35:57 UTC | check if include/ROOT needs to be created. | 10 December 2015, 22:35:57 UTC |
111cfe5 | Vassil Vassilev | 10 December 2015, 21:49:33 UTC | Apparently ALLHDRS needs to be known to make outside the if stmt. | 10 December 2015, 21:49:42 UTC |
6200735 | Olivier Couet | 10 December 2015, 16:42:36 UTC | More doxygen formatting | 10 December 2015, 16:42:36 UTC |
ee15dbd | Olivier Couet | 10 December 2015, 13:24:02 UTC | Make sure the macros in method headers are executed. | 10 December 2015, 13:24:23 UTC |
67c6f1d | Vassil Vassilev | 10 December 2015, 13:08:54 UTC | ROOT compiles with -fmodules. After I fixed the outstanding but in clang due to module merging (https://llvm.org/bugs/show_bug.cgi?id=24954), ROOT finally builds with -fmodules. I will try to get the patch in clang before releasing clang 3.8. This would allow soon to build ROOT with modules on macos (once they ship clang 3.8). There are 3 remaining issues: * The first one is a conceptual: we need to precompile glew.h, avoiding to turn on the implicit module maps for OpenGL on macos. * The second is a bug in clang's codegen in merging definitions from roofit, it is an assertion, which IMO is harmless, but still needs fixing. * The third is a 'too many open files' error, coming from macos. This might be a bug in clang: it seems to keep open the header files and the pcms. Even worse the pcms are opened twice. This hits the funny limitation on macos, because of the two many opened files per process. The issue is not a blocker, since we could build one top-level module. | 10 December 2015, 13:08:54 UTC |
fc8c736 | Vassil Vassilev | 10 December 2015, 13:05:12 UTC | Path relative paths to rootcling. | 10 December 2015, 13:08:12 UTC |
2642bac | Vassil Vassilev | 10 December 2015, 13:01:23 UTC | Better comment. | 10 December 2015, 13:08:11 UTC |
70f38b6 | Vassil Vassilev | 10 December 2015, 11:18:08 UTC | Disable the not-yet-working with modules components in cmake, too. | 10 December 2015, 13:08:11 UTC |
d12d31d | Vassil Vassilev | 10 December 2015, 11:02:52 UTC | Add --enable|disable-cxxmodules option to configure. Remove the ugly cxxmodule workarounds in graf3d: they don't really work anyway. Instead, explicitly disable building with cxxmodules graf3d on macos due to glew. Disable building with cxxmodules libs which still have bugs. Improve the build system implementation scaffolding for cxxmodules. Finally, with the introduced infrastructure and workarounds, ROOT builds and runs with cxxmodules on (given one has newest clang, with my pending for mainline patch). It seems that roottest is almost happy, too. | 10 December 2015, 13:08:11 UTC |
c06dd9d | Vassil Vassilev | 10 December 2015, 11:00:29 UTC | We can handle -fmodules in compiledata nowadays. | 10 December 2015, 13:08:10 UTC |
5978821 | Vassil Vassilev | 09 December 2015, 10:33:37 UTC | rootcling cannot use modules yet. Piping the cxxmodules compilation flags to rootcling is a bad idea, because first we need to teach it what to do with them. Right now, even if taught, ROOT's LLVM cannot run with modules on anyway. | 10 December 2015, 13:08:10 UTC |
2c4f001 | Vassil Vassilev | 09 December 2015, 10:29:49 UTC | Move the special cxxmodule flags into separate cmake variable. This helps when we want to disable cxxmodules for subfolders. For example, we need to disable cxxmodules for interpreter/* because our current version of LLVM cannot be build with cxxmodules on. | 10 December 2015, 13:08:10 UTC |
04799a5 | Vassil Vassilev | 08 December 2015, 16:13:37 UTC | Move the include where it is actually needed. | 10 December 2015, 13:08:10 UTC |
50e5cdd | Vassil Vassilev | 08 December 2015, 16:11:42 UTC | Missing includes. | 10 December 2015, 13:08:09 UTC |
628d7df | Vassil Vassilev | 08 December 2015, 16:11:02 UTC | rsa gets compiled in C++ context. | 10 December 2015, 13:08:09 UTC |
00ab53f | Vassil Vassilev | 01 December 2015, 17:45:06 UTC | Don't polute lookup scopes. Qualify type_info. Makes modules builds with -fno-implicit-module-maps go further. | 10 December 2015, 13:08:09 UTC |
9d8b336 | Gerardo Ganis | 10 December 2015, 12:49:28 UTC | rootd,proofd: remove unused headers | 10 December 2015, 12:49:28 UTC |
ec758ea | Danilo Piparo | 10 December 2015, 11:26:53 UTC | Do not import aclic from kernel utils | 10 December 2015, 11:27:11 UTC |
74a6da4 | Pere Mato | 10 December 2015, 10:09:19 UTC | Testing on Windows the master branch | 10 December 2015, 10:09:26 UTC |
26fc320 | Danilo Piparo | 10 December 2015, 09:14:05 UTC | Simplify Aclic invocation for kernel eliminating code duplication. | 10 December 2015, 09:14:30 UTC |
c6e0217 | Olivier Couet | 10 December 2015, 09:10:54 UTC | fix typo in help | 10 December 2015, 09:11:13 UTC |
eba9dca | Danilo Piparo | 10 December 2015, 08:58:21 UTC | Check if ROOT is imported via a Jupyter Kernel: improve test | 10 December 2015, 08:58:21 UTC |
9cf713d | Danilo Piparo | 10 December 2015, 08:53:28 UTC | Unify cpp completers. | 10 December 2015, 08:53:28 UTC |
e014085 | Danilo Piparo | 10 December 2015, 07:27:31 UTC | Implement TH2Poly::Merge method with some limitations, refactoring Fixes to Add: o Properly take care of number of entries and other stats Merge implementation: o Merge formulated in terms of Add for performance reasons o If number of bins is different, merge fails o If a bounding box of a bin differs, merge fails o The user has the responsibility to merge TH2Polys with bins with identical contours: the points of the countours are not checked to be identical, just the bounding boxes - this is for performance reasons. Refactoring: o Removed headers which were not needed o Coding conventions | 10 December 2015, 07:31:56 UTC |
1fa7185 | Danilo Piparo | 10 December 2015, 07:27:03 UTC | Include what you use. | 10 December 2015, 07:31:56 UTC |
c207cd6 | Philippe Canal | 09 December 2015, 18:46:04 UTC | If we have a leaflist branch and a user struct, let's check also the size | 09 December 2015, 18:49:26 UTC |
ff1cbbb | Pere Mato | 09 December 2015, 18:25:20 UTC | Forgotten -fPIC | 09 December 2015, 18:25:38 UTC |
5115f34 | Philippe Canal | 09 December 2015, 17:19:19 UTC | Update release notes | 09 December 2015, 17:19:19 UTC |
38d7535 | Philippe Canal | 09 December 2015, 16:52:56 UTC | Actually allow a struct to be used for a simple data type as long as the first member of the struct is of the right type (support for the typical use of a struct for a leaf list). This was first attempted in bef2811493ed0088aecd0c0a99613faf7ecf911f but resulted in only the error message being suppressed, the actual branch address setting still failed. This was rediscovered while investigating https://root.cern.ch/phpBB3/viewtopic.php?p=89822 | 09 December 2015, 17:07:31 UTC |
97f2f84 | Pere Mato | 09 December 2015, 16:59:08 UTC | Rearrange the builtin PCRE, FREETYPE and AFTERIMAGE to be homogenous with the other builtin packages. | 09 December 2015, 16:59:16 UTC |
fd78cd7 | Olivier Couet | 09 December 2015, 16:42:05 UTC | Doxygen formatting Fix Math formula Spell check TABs et Trailing-spaces removal More to come ..... | 09 December 2015, 16:42:05 UTC |
0426825 | Olivier Couet | 09 December 2015, 12:34:17 UTC | The fonts directory was missing. | 09 December 2015, 12:34:42 UTC |
44a6410 | Olivier Couet | 09 December 2015, 12:33:46 UTC | separate targets to avoid unpacking mathjax and copying pictures when not needed. To redo the doc simply type "make doxygen" | 09 December 2015, 12:34:42 UTC |
613018a | Olivier Couet | 09 December 2015, 12:29:22 UTC | doxygen | 09 December 2015, 12:34:42 UTC |
e857199 | Olivier Couet | 09 December 2015, 11:37:03 UTC | \macro_output for python | 09 December 2015, 12:34:42 UTC |
e6e4c89 | Olivier Couet | 09 December 2015, 11:28:51 UTC | doxygen | 09 December 2015, 12:34:42 UTC |
8f53022 | Bertrand Bellenot | 09 December 2015, 10:42:09 UTC | Change archive name from 'cc' to 'centos' | 09 December 2015, 10:42:09 UTC |
04e7574 | Axel Naumann | 08 December 2015, 20:15:14 UTC | Also replace if ROOT-nnnn is followed by text. (cherry picked from commit 0cd7170eed66dddb9037d308fa93e5ee4f15cabd) | 08 December 2015, 20:16:04 UTC |
6898c84 | Axel Naumann | 08 December 2015, 19:03:01 UTC | Use pandoc JIRA filter. | 08 December 2015, 19:03:01 UTC |
5c0d2ad | Axel Naumann | 08 December 2015, 19:01:08 UTC | Added the wrong script... | 08 December 2015, 19:01:32 UTC |
6d9cafd | Pere Mato | 08 December 2015, 17:20:12 UTC | Fix ROOT-7851 - Problem when option 'gnuinstall' is set on a existing build area | 08 December 2015, 17:20:39 UTC |
6703853 | Olivier Couet | 08 December 2015, 16:01:00 UTC | Doxygen | 08 December 2015, 16:01:21 UTC |
076f25b | Olivier Couet | 08 December 2015, 16:00:33 UTC | Generate picture for python macros. | 08 December 2015, 16:01:21 UTC |
932447e | Olivier Couet | 08 December 2015, 15:59:49 UTC | new doxygen group tutorial_pyroot | 08 December 2015, 16:01:21 UTC |
fd4c94a | Olivier Couet | 08 December 2015, 15:57:31 UTC | Implement \macro_image for python | 08 December 2015, 16:01:21 UTC |
c14ba1d | Olivier Couet | 08 December 2015, 12:31:22 UTC | Fix small typo | 08 December 2015, 16:01:21 UTC |
fb2da0d | Axel Naumann | 08 December 2015, 15:49:26 UTC | Sync with v6-06-00-patches now that we know what the notes are. | 08 December 2015, 15:49:26 UTC |
073be62 | Axel Naumann | 08 December 2015, 15:28:49 UTC | Make executable. | 08 December 2015, 15:28:49 UTC |
356bba4 | Axel Naumann | 08 December 2015, 15:26:44 UTC | Add pandoc filter to convert [ROOT-nnnn] into proper links. (cherry picked from commit 5d48c8e572ee0bf6e9db759eb9089f0a921562b4) | 08 December 2015, 15:28:15 UTC |
1d72242 | Philippe Canal | 08 December 2015, 15:17:23 UTC | Give credit to Burt. | 08 December 2015, 15:17:54 UTC |
dd067ed | Andrei Gheata | 08 December 2015, 14:02:03 UTC | Safety fix for cone/pcon. Fixed reference files for some test geometries. | 08 December 2015, 14:02:17 UTC |
756356f | Olivier Couet | 08 December 2015, 10:54:50 UTC | Math Tutorials are now all converted to doxygen | 08 December 2015, 10:55:22 UTC |
dbab51f | Bertrand Bellenot | 08 December 2015, 10:22:42 UTC | Use correct Qt documentation links (fix Jira issue #ROOT-7850: Qt doc links may be broken) | 08 December 2015, 10:22:42 UTC |
acbf753 | Axel Naumann | 08 December 2015, 10:09:50 UTC | ROOT-7830, part 2: update ROOT special if gDirectory changes. | 08 December 2015, 10:10:08 UTC |
f2bb867 | Olivier Couet | 08 December 2015, 09:09:48 UTC | Small formatting changes. | 08 December 2015, 09:12:25 UTC |
736a6ff | Danilo Piparo | 07 December 2015, 23:40:01 UTC | Fix aclic on mac for ROOT kernel | 07 December 2015, 23:40:01 UTC |
03a5243 | Danilo Piparo | 07 December 2015, 22:32:20 UTC | Correct typo which prevented JS visualisation | 07 December 2015, 22:33:48 UTC |
4200d93 | Danilo Piparo | 07 December 2015, 22:30:07 UTC | Better username in the instructions... | 07 December 2015, 22:33:47 UTC |
583174c | Lorenzo Moneta | 07 December 2015, 22:26:35 UTC | Add support for non integer values when calculating MidP interval. Use binomial - beta equivalence but use linear interpolation for passed values between 0 and 1. | 07 December 2015, 22:29:08 UTC |
5b5cfff | Danilo Piparo | 07 December 2015, 22:22:39 UTC | Jupyter instructions updated for OSx | 07 December 2015, 22:22:39 UTC |
3fd86b2 | Philippe Canal | 07 December 2015, 21:54:27 UTC | In CloneTree, take into account that one of the array changes size at each iteration | 07 December 2015, 21:55:04 UTC |
e91c5be | Olivier Couet | 07 December 2015, 14:49:47 UTC | doxygen | 07 December 2015, 14:51:28 UTC |
c90361c | Bertrand Bellenot | 07 December 2015, 14:31:41 UTC | Doxygen: Add the GUI tutorials to Doxygen | 07 December 2015, 14:31:41 UTC |
2326eab | Pere Mato | 07 December 2015, 14:24:05 UTC | Fix staff.C test | 07 December 2015, 14:24:32 UTC |
cb9a610 | Gerardo Ganis | 07 December 2015, 14:08:47 UTC | proof: add integration for proof/proofbench in a dedicated PROOF subgroup | 07 December 2015, 14:14:57 UTC |
b1d5fe8 | Olivier Couet | 07 December 2015, 13:46:22 UTC | Tutorials generating several canvases now show all of them. | 07 December 2015, 13:46:58 UTC |
96cecc1 | Olivier Couet | 07 December 2015, 13:45:28 UTC | If a macro generates several canvases they are all dumped as .png named pictx_xxx.png | 07 December 2015, 13:46:57 UTC |
be91d59 | Olivier Couet | 07 December 2015, 13:43:25 UTC | reformatting | 07 December 2015, 13:46:57 UTC |
5c2c80b | Olivier Couet | 07 December 2015, 13:43:01 UTC | Doxygen. This macro generate 2 pictures. | 07 December 2015, 13:46:57 UTC |
5ee311b | Olivier Couet | 07 December 2015, 13:42:33 UTC | Fix typo | 07 December 2015, 13:46:57 UTC |
7218bf7 | Olivier Couet | 07 December 2015, 13:38:37 UTC | refers to tutorials. | 07 December 2015, 13:46:56 UTC |
4a3f6e3 | Axel Naumann | 07 December 2015, 12:49:28 UTC | ROOT-7679: do not delete objects that are the result of exceptions. When an exception is thrown during a constructor call, PyROOT will return the address of TPy{CPP}ExceptionMagic, instead of the address of a newly created object. This was not handled in the corresponding object destruction code. | 07 December 2015, 12:49:32 UTC |
0c32993 | Danilo Piparo | 07 December 2015, 10:56:32 UTC | Fix the doctest adding TH2GL. | 07 December 2015, 10:56:32 UTC |
5857cec | Pere Mato | 07 December 2015, 10:49:48 UTC | CNVCMD may contain '=' characters that need to be properly scape. | 07 December 2015, 10:49:48 UTC |
3c7c6d8 | CristinaCristescu | 04 December 2015, 10:51:33 UTC | NullDeref check changed from injection of if(stmt) to a runtime call. | 07 December 2015, 09:36:52 UTC |
1d041b8 | Olivier Couet | 07 December 2015, 08:58:46 UTC | Fix doxygen typo | 07 December 2015, 08:58:46 UTC |
326b10b | Philippe Canal | 07 December 2015, 03:11:08 UTC | Consider array element as if they were on the stack. This fixes the issue described at ROOT-7846. | 07 December 2015, 03:11:37 UTC |