Commit Graph

623 Commits

Author SHA1 Message Date
Laurent Rineau 77214cf0b0 updated crontab (automated commit) 2016-09-06 10:18:06 +02:00
Laurent Rineau 4b5430c82b No longer test ICC-17, for now.
With have important issues with ICC-17, and no time to debug those
issues. Let's postpone.

Anyway, there is probably a bug with this compiler version. I have
filled at least one issue, that has escalated to Intel developers:

https://businessportal.intel.com/irj/portal/MyIssue2?issueNum=6000161285

The test-case is:

  https://gist.github.com/lrineau/59da15e8a02958474aa74ef1cc1b1fb2

The bug I have filled is:
```
The attached file is not compiled correctly, and the run of it fails. Here is the command lines I have used, and the results:

icpc -V -O1 -o /tmp/test_bug test_bug.cpp && /tmp/test_bug

Intel(R) C++ Intel(R) 64 Compiler for applications running on Intel(R) 64, Version 17.0.0.064 Beta Build 20160517

Copyright (C) 1985-2016 Intel Corporation.  All rights reserved.

icpc: NOTE: The Beta evaluation period for this product ends on 7-oct-2016 UTC.

Edison Design Group C/C++ Front End, version 4.10.1 (May 18 2016 01:11:31)

Copyright 1988-2015 Edison Design Group, Inc.

GNU ld version 2.25-17.fc23

(Construction from 0x1a3bc90)

(Construction from 0x1a3bcb8)

(Copy-construction from 0x1a3bc90)

operator++(int)

 before: 0x1a3bc90 : 1

(Copy-construction from 0x1a3bc90)

 operator++()

 before: 0x1a3bc90 : 1

 after: 0x1a3bc98 : 2

 after: 0x1a3bc98 : 2

 tmp: 0x1a3bc90 : 1

test_bug: test_bug.cpp:79: void test_N_step_adaptor(): Assertion `4 == (*begin)' failed.

If I compile with the flag  -O3 instead of -O1, or if I remove the lines with std::cerr, then the code compiles and run correctly. Previous version Intel C++ Compiler 16.0 compiled that code correctly, and all g++ and clang versions as well. That code is part of CGAL, and is tested daily on a lot of platforms.
```
2016-09-02 14:00:22 +02:00
Laurent Rineau 541827cbd8 Fix permission issue
... detected by our script `Scripts/developer_scripts/detect_wrong_permissions`.
2016-08-29 12:22:17 +02:00
Laurent Rineau 32b9750321 updated crontab (automated commit) 2016-08-25 10:49:55 +02:00
Laurent Rineau 4ed7fc52ea updated crontab (automated commit) 2016-08-03 12:17:45 +02:00
Laurent Rineau 78749cfc9d Deactivate VLD on picasso
We found out with Jane @jtournois that a testsuite with VLD was a lot
slower than the same testsuite without it. That can explain why picasso
can no longer process 7 or 8 testsuites per day, but only barely 3 or 4.

Picasso will no longer use VLD, and Jane's machine, Sosno, will use it
only once per week, on Saturdays.
2016-07-28 14:32:52 +02:00
Laurent Rineau e6a3b3ae18 updated crontab (automated commit) 2016-06-03 10:18:06 +02:00
Laurent Rineau 326da7b237 Register the update of platforms on renoir
+ add IntelCompiler-17 with assertions (without `-DCGAL_NDEBUG`)
2016-05-26 15:30:52 +02:00
Laurent Rineau 2e7287ee07 updated crontab (automated commit) 2016-05-26 09:08:14 +02:00
Laurent Rineau 01b9b87bd8 updated crontab (automated commit) 2016-04-12 10:18:04 +02:00
Laurent Rineau c8e1a78a39 updated crontab (automated commit) 2016-04-04 12:31:59 +02:00
Laurent Rineau eed5768651 updated crontab (automated commit) 2016-04-04 11:18:05 +02:00
Laurent Rineau 1a4f950c2d updated crontab (automated commit) 2016-03-18 15:18:05 +01:00
Laurent Rineau 52436643d7 updated crontab (automated commit) 2016-03-16 16:18:03 +01:00
Laurent Rineau eaee928fbb updated crontab (automated commit) 2016-03-10 20:18:05 +01:00
Laurent Rineau 7ceca8cb46 updated crontab (automated commit) 2016-03-01 11:18:04 +01:00
Laurent Rineau 4b216a0e24 updated crontab (automated commit) 2016-02-29 21:18:04 +01:00
Laurent Rineau c624d3d835 updated crontab (automated commit) 2016-02-12 19:10:11 +01:00
Laurent Rineau 704c436b5c updated crontab (automated commit) 2016-02-11 15:48:28 +01:00
Laurent Rineau ae1263b073 updated crontab (automated commit) 2016-02-10 19:29:01 +01:00
Sébastien Loriot 2188780433 add missing cache files 2016-02-01 09:57:07 +01:00
Sébastien Loriot 4f4df863fb Update magritte configuration 2016-01-27 15:04:21 +01:00
Laurent Rineau 4f6af8db11 2015/08/20. Only one compiler, after upgrade to Yosemit 2016-01-27 14:44:43 +01:00
Laurent Rineau 02de401b7d Do not use Boost.Program_options (ABI issue) 2016-01-27 14:21:20 +01:00
Laurent Rineau a544473069 Remove x86-64_Linux-Fedora19_g++-4.8_CXXDEBUG
Useless, ans buggy.
2016-01-26 10:48:07 +01:00
Laurent Rineau 8ed86acbb6 updated crontab (automated commit) 2016-01-22 11:18:04 +01:00
Laurent Rineau f35172bfea updated crontab (automated commit) 2016-01-21 13:18:04 +01:00
Laurent Rineau 899eabaf8e Udpdate renoir reference platforms for testsuite
During the upgrade of renoir.geometryfactory.com, g++ was upgrade to
g++-5.3.1 (was 4.9.x previously).

That new version of g++ use a dual ABI C++98/C++11. The home-build Boost
versions that were built with g++-4.9.1 introduced issues. I remove
those home-built version of Boost from the config, when the compiler is
g++-5.3.1.

That should fix the recent issues with Boost.Program_options on
renoir.gf.com.
2016-01-21 11:46:08 +01:00
Sébastien Loriot b6dacfd393 Merge remote-tracking branch 'cgal/releases/CGAL-4.7-branch' 2016-01-08 11:44:44 +01:00
Philipp Möller 686116debb Move run_doxygen_testsuite to Scripts
This script should be part of a (internal) release so the machine
building releases or testsuites can use the appropriate version for a
given release.
2016-01-08 11:39:52 +01:00
Laurent Rineau c52aeb4a9a updated crontab (automated commit) 2015-12-10 10:18:03 +01:00
Laurent Rineau 8844e8d81c updated crontab (automated commit) 2015-12-09 13:18:03 +01:00
Laurent Rineau 13ee0b3bf5 Fix the VLD installation 2015-11-27 10:27:38 +01:00
Laurent Rineau ffe2366084 updated crontab (automated commit) 2015-11-23 11:18:03 +01:00
Laurent Rineau 5246dc5364 updated crontab (automated commit) 2015-11-20 16:18:03 +01:00
Laurent Rineau 39d4793af6 Remove platforms that are now handled by Docker containers 2015-11-09 13:06:43 +01:00
Laurent Rineau fd01d34972 updated crontab (automated commit) 2015-10-30 13:18:03 +01:00
Laurent Rineau 12cea3b62b No longer test with autotest_cgal on cgal.gf.com
autotest_cgal is still launched, but no platform is actually tested.
2015-10-27 17:02:13 +01:00
Laurent Rineau e024641581 updated crontab (automated commit) 2015-10-20 17:06:12 +02:00
Laurent Rineau ec324f712f Disable x86_64_Linux-x.y_IntelCompiler-15.0_CentOS-7.x 2015-10-20 17:04:40 +02:00
Laurent Rineau 94f3fa7210 Remove Intel testsuite from renoir 2015-10-19 16:30:33 +02:00
Laurent Rineau cf336e2256 Disable VTK with -ansi 2015-10-19 16:30:08 +02:00
Laurent Rineau b5ef1ea632 updated crontab (automated commit) 2015-10-07 15:18:03 +02:00
Laurent Rineau 41a57004f5 updated crontab (automated commit) 2015-09-21 11:18:04 +02:00
Laurent Rineau 78720d6f3d updated crontab (automated commit) 2015-09-17 14:18:04 +02:00
Laurent Rineau 7a6f7ee044 updated crontab (automated commit) 2015-09-01 13:18:03 +02:00
Laurent Rineau f3f729a3fe updated crontab (automated commit) 2015-08-23 21:18:03 +02:00
Laurent Rineau c9452b3eba updated crontab (automated commit) 2015-08-22 10:18:03 +02:00
Laurent Rineau d9c119898d updated crontab (automated commit) 2015-08-20 17:18:04 +02:00
Laurent Rineau 56461bd1cc updated crontab (automated commit) 2015-08-20 16:40:17 +02:00
Laurent Rineau b1c423891c updated crontab (automated commit) 2015-08-07 18:18:03 +02:00
Laurent Rineau 516291b913 updated crontab (automated commit) 2015-07-30 18:18:04 +02:00
Laurent Rineau 15cec9c7e7 Disable Qt5 for that non-standard compiler 2015-07-30 17:14:05 +02:00
Laurent Rineau f3aafec50e updated crontab (automated commit) 2015-07-29 16:18:03 +02:00
Laurent Rineau 8bc4434d24 updated crontab (automated commit) 2015-07-17 11:18:03 +02:00
Laurent Rineau cab4263204 New QGLViewer, compiled with Qt5 2015-07-16 15:57:56 +02:00
Laurent Rineau 2bb20ce40c Qt5 on our MacOS X machine
libQGLViewer-qt5 is still missing for now.
2015-07-14 18:54:18 +02:00
Laurent Rineau ff1591f65f updated crontab (automated commit) 2015-07-10 19:18:03 +02:00
Laurent Rineau 12e3bde909 updated crontab (automated commit) 2015-07-10 10:49:52 +02:00
Laurent Rineau 672d2134a8 Fix the CXXDEBUG/OpenMesh issue 2015-07-09 17:40:58 +02:00
Laurent Rineau 5232e52f4c updated crontab (automated commit) 2015-07-06 20:18:03 +02:00
Laurent Rineau 66ae1cc9f2 Remove one platform, replaced by a Docker image 2015-07-06 19:33:31 +02:00
Laurent Rineau 558a3650de Attempt to support Qt5 and libQGLViewer-qt5 on at least VC12-64 2015-07-06 17:07:10 +02:00
Laurent Rineau 9c0a3bf67f updated crontab (automated commit) 2015-07-04 17:18:33 +02:00
Laurent Rineau 5a4df5e039 updated crontab (automated commit) 2015-07-04 16:18:03 +02:00
Laurent Rineau 656c3c0613 updated crontab (automated commit) 2015-07-03 18:18:03 +02:00
Laurent Rineau c1a0afd97a updated crontab (automated commit) 2015-06-30 19:13:36 +02:00
Laurent Rineau 39584e30e4 updated crontab (automated commit) 2015-06-26 23:20:49 +02:00
Laurent Rineau 708c135703 updated crontab (automated commit) 2015-06-25 14:33:19 +02:00
Laurent Rineau f8ffd63077 updated crontab (automated commit) 2015-06-12 19:58:18 +02:00
Laurent Rineau f5ecd50d62 updated crontab (automated commit) 2015-06-10 18:59:54 +02:00
Laurent Rineau b4909b462f Commit the configuration of the new platform 2015-06-03 15:02:18 +02:00
Laurent Rineau 98fa019d9a Commit last version
With CXXDEBUG, the OpenMesh library is no longer ABI compatible. So I
found out a way to disable it.
2015-06-03 14:27:42 +02:00
Laurent Rineau 120bd950cd updated crontab (automated commit) 2015-04-27 15:33:18 +02:00
Laurent Rineau 12050df969 updated crontab (automated commit) 2015-04-27 13:18:03 +02:00
Laurent Rineau 0b98554808 updated crontab (automated commit) 2015-04-08 21:18:04 +02:00
Laurent Rineau 5b8ada4130 updated crontab (automated commit) 2015-04-07 16:18:05 +02:00
Laurent Rineau fa281d882f Fix my last patch
The git-fetch command was wrong and said:

    fatal: Couldn't find remote ref cgal-dev

I should have tested!
2015-04-02 17:08:27 +02:00
Laurent Rineau be3aae126e Fix the release creation script
That fix explains why the integration branch was not reset correctly:
cgal-dev was not fetched, so cgal-dev/master was still pointing to a
commit made three weeks ago.
2015-04-01 17:56:25 +02:00
Laurent Rineau df409df39d updated crontab (automated commit) 2015-03-25 17:18:04 +01:00
Laurent Rineau ac04d78dde Update after switch to Github 2015-03-10 14:50:42 +01:00
Laurent Rineau 1d7da5b79f updated crontab (automated commit) 2015-03-06 09:18:03 +01:00
Laurent Rineau 39a43e31ab Modify the release creation scripts for Github 2015-03-05 22:01:26 +01:00
Laurent Rineau 893e09a1b2 Change the rename of the remote 2015-03-05 02:29:15 +01:00
Laurent Rineau a588ff698b updated crontab (automated commit) 2015-03-05 02:18:04 +01:00
Laurent Rineau 8d9dc51b97 Add a new test platform 2015-03-05 00:36:45 +01:00
Laurent Rineau 981cc7fc33 updated crontab (automated commit) 2015-03-05 00:36:20 +01:00
Laurent Rineau ef2cf0135d updated crontab (automated commit) 2015-03-04 14:18:03 +01:00
Laurent Rineau f5e2891d2b updated crontab (automated commit) 2015-03-04 12:18:03 +01:00
Laurent Rineau 720db67b6b updated crontab (automated commit) 2015-03-04 10:18:02 +01:00
Laurent Rineau af0e50f9a4 updated crontab (automated commit) 2015-03-03 15:18:03 +01:00
Laurent Rineau fd48532028 updated crontab (automated commit) 2015-02-25 11:18:03 +01:00
Laurent Rineau 78cb7c08bd updated crontab (automated commit) 2015-02-19 18:18:03 +01:00
Laurent Rineau bad6a08741 updated crontab (automated commit) 2015-02-18 13:18:03 +01:00
Laurent Rineau 354fb90398 updated crontab (automated commit) 2015-02-12 18:18:03 +01:00
Laurent Rineau 187a50522b updated crontab (automated commit) 2015-02-09 17:18:04 +01:00
Laurent Rineau 835dadcfdd updated crontab (automated commit) 2015-01-30 11:18:02 +01:00
Laurent Rineau d27b7f8e37 Test Boost-1.57, and TBB-4.3
(backup of Jane's work)
2015-01-20 18:43:11 +01:00
Laurent Rineau 579db3367d Add 'depends' in the PATH
That is convenient to have depends.exe in the PATH, to debug DLL issues.
2015-01-20 17:38:49 +01:00
Laurent Rineau 0c60c4ce4f updated crontab (automated commit) 2015-01-20 17:18:02 +01:00
Laurent Rineau c8c5cd19c2 Use TBB-4.3 2015-01-15 14:33:37 +01:00
Laurent Rineau 9ee9b7ae90 Add -Wno-variadic-macros to the "ansi" platform
That will allows the "ansi" platform to compile correctly the
Newkernel_d package.
2015-01-14 14:24:06 +01:00
Laurent Rineau 83cdc43de9 Test with Boost-1.57 2015-01-14 14:19:18 +01:00
Laurent Rineau 896d85899d updated crontab (automated commit) 2015-01-13 17:18:03 +01:00
Laurent Rineau 0e2164266d Add flag -diag-disable 1017
The warning 1017 is the buggy following warning:

include/CGAL/Combinatorial_map.h(1567): warning #1017: name following "template" must be a template
        this->template dart_link_beta<0>(adart1, adart2);
                       ^
2015-01-13 14:40:35 +01:00
Laurent Rineau b7414ca91b No longer test Boost 1.44 and 1.48
There is a bug: BOOST_HAS_THREADS is not defined when Boost-1.44 is used
with recent gcc compilers:
  https://svn.boost.org/trac/boost/ticket/6165
2015-01-08 17:04:11 +01:00
Laurent Rineau c731020e2d Fix the C compiler path 2015-01-05 10:47:52 +01:00
Laurent Rineau bb8a14104c updated crontab (automated commit) 2014-12-22 16:18:03 +01:00
Laurent Rineau 58d504f744 The demo are collected on MSVC2012-Release-32bits 2014-12-16 16:31:10 +01:00
Laurent Rineau 005638cb61 updated crontab (automated commit) 2014-12-11 16:18:03 +01:00
Laurent Rineau bfebbd0994 updated crontab (automated commit) 2014-11-28 14:18:02 +01:00
Laurent Rineau 1a6859e18d New scripts, to collect data for the demos installer 2014-11-05 16:09:42 +01:00
Laurent Rineau e9f9b4d300 Minor improvements 2014-11-05 15:16:09 +01:00
Laurent Rineau 2d6c04f415 Add a new script
That script displays the diffs between testsuite results
2014-10-31 17:34:45 +01:00
Laurent Rineau 7858ef0009 updated crontab (automated commit) 2014-10-14 12:18:02 +02:00
Laurent Rineau 318e680766 updated crontab (automated commit) 2014-10-09 17:18:04 +02:00
Laurent Rineau 05014aa1b5 updated crontab (automated commit) 2014-10-08 16:18:02 +02:00
Laurent Rineau 6b710fd304 updated crontab (automated commit) 2014-10-06 15:18:04 +02:00
Laurent Rineau 23a8811d18 only test i686_Linux once 2014-10-06 12:51:22 +02:00
Laurent Rineau 382aa0bd97 updated crontab (automated commit) 2014-10-03 12:18:03 +02:00
Laurent Rineau 90692eb76f Adapt the script for integration-4.5 2014-09-25 14:11:37 +02:00
Laurent Rineau 4a2c4b9b55 updated crontab (automated commit) 2014-09-25 13:18:03 +02:00
Laurent Rineau 2b529a0666 updated crontab (automated commit) 2014-08-29 16:18:04 +02:00
Laurent Rineau 67c8cea32b Refresh the configuration of local testsuite 2014-08-29 16:02:04 +02:00
Laurent Rineau f18e50726c Restore Doxygen testsuite 2014-08-27 16:34:11 +02:00
Laurent Rineau 2689f595f0 Restore release creation
For the moment, I do not run NSIS.
2014-08-27 16:28:13 +02:00
Laurent Rineau ece98ded90 Try to restore 32-bits platforms on the new server 2014-08-27 16:27:45 +02:00
Laurent Rineau 20f0d669b1 updated crontab (automated commit) 2014-08-27 16:18:05 +02:00
Laurent Rineau ce772cdce0 updated crontab (automated commit) 2014-08-26 18:18:22 +02:00
Laurent Rineau eeffe9dc84 updated crontab (automated commit) 2014-08-26 16:42:02 +02:00
Laurent Rineau 4b152d9aeb updated crontab (automated commit) 2014-08-21 11:03:26 +02:00
Laurent Rineau 0562110b1d updated crontab (automated commit) 2014-08-20 18:18:30 +02:00
Laurent Rineau 07523592c0 Use ulimit on magritte (the MacOS test machine)
+ LEDA test is re-enabled.
2014-08-08 16:10:19 +02:00
Laurent Rineau eea653b8b7 backup the last version of config files 2014-07-22 16:44:15 +02:00
Laurent Rineau 8e51d5a4b8 updated crontab (automated commit) 2014-07-22 16:18:03 +02:00
Laurent Rineau f53344ef9b Let's try to deactivate CGAL_Core and see... 2014-07-16 15:29:54 +02:00
Laurent Rineau 4ffaa77bde Change the order, again, to deal better with TBB issues 2014-07-08 13:38:57 +02:00
Laurent Rineau 6a396299d9 libnumbers.so has been renamed 2014-07-08 12:13:13 +02:00
Laurent Rineau 5c3e630121 New version of leda_numbers 2014-07-07 17:30:32 +02:00
Laurent Rineau 95b57de7f2 libtbb has false positives with LSAN 2014-07-07 16:28:09 +02:00
Laurent Rineau ae67da7a2d Use Eigen 3.2.2 from Mercurial 2014-07-03 12:57:25 +02:00
Laurent Rineau baa64cb312 Use branches/3.2 of Eigen, equivalent to futur 3.2.2 2014-07-03 11:11:34 +02:00
Laurent Rineau c56c4ed40b Test LEDA at the end
And fix the LIBRARY PATH for LEDA.
2014-07-03 11:09:28 +02:00
Laurent Rineau a8cce7d616 Change the order of test platforms 2014-06-30 16:37:18 +02:00
Laurent Rineau 902d4a73e9 No longer test with Taucs 2014-06-30 16:14:07 +02:00
Laurent Rineau 8ab308a9e6 No longer test with Taucs 2014-06-30 16:11:47 +02:00
Laurent Rineau 402d2f2b42 Update the LEDA platform 2014-06-30 13:46:20 +02:00
Laurent Rineau 0deb12b511 Use a patched version of Eigen 3.2.1
A version 3.2.2 is expected soon.
2014-06-30 13:45:49 +02:00
Laurent Rineau 8ee34ac75e New platform: using LEDA instead of GMP
That platform will only work correcly when the branch CGAL-use_leda-GF
will be merged.
2014-06-27 18:56:43 +02:00
Laurent Rineau 762b8640ea Use Eigen3 from /usr/include
That will be the newest version 3.2.1, instead of 3.1.x.
2014-06-26 16:12:56 +02:00
Laurent Rineau e0a1fb4d8e Modified autocgalrc files 2014-06-26 12:28:11 +02:00
Laurent Rineau 0966d6f89a Remove an used file 2014-06-26 11:46:38 +02:00
Sébastien Loriot 0b8d0a3bb7 update eigen version on picasso 2014-06-26 08:28:33 +02:00
Sébastien Loriot 7152b9e7a7 setup Eigen 3.2.1 on cgal.gf.com 2014-06-26 08:17:17 +02:00
Laurent Rineau 2aabd5042d backup my .autocgalrc 2014-06-23 13:53:12 +02:00
Laurent Rineau dffb22f732 Do not reset 'integration' when it is not used 2014-05-20 15:50:12 +02:00
Laurent Rineau a2412a869e Change the tester name, so that the machine name appears 2014-05-20 15:49:35 +02:00
Laurent Rineau 641d2b8017 No longer support VC9
We support VC10/VC11/VC12 (aka 2010, 2012, 2013). That is enough.
2014-05-19 12:02:43 +02:00
Laurent Rineau f296706fa5 updated crontab (automated commit) 2014-05-15 19:18:03 +02:00
Laurent Rineau 3e94c4c594 Make LSAN more silent 2014-04-11 13:49:49 +02:00
Laurent Rineau 9588e8d91b Use -isystem for Boost include path 2014-04-11 11:45:44 +02:00
Laurent Rineau 01c8cb1ec8 Remove false-positive leaks detection from NVidia libGL 2014-04-10 15:32:11 +02:00
Laurent Rineau 8a4d9ea1b1 Update ref platforms -ansi/-m32
The Boost variables where not correct.
2014-04-10 14:48:16 +02:00
Laurent Rineau 889621b4fd updated crontab (automated commit) 2014-04-04 11:18:08 +02:00
Laurent Rineau 611cccf68c Make sure /Users/cgaltester/boost-cpp11/boost_1_54_0 is used 2014-04-03 15:38:37 +02:00
Laurent Rineau d4d34425c0 updated crontab (automated commit) 2014-04-03 11:18:09 +02:00
Laurent Rineau 47ec71d248 Add -Wno-deprecated-register to avoid warnings in Qt4. 2014-04-02 12:56:10 +02:00
Laurent Rineau f506cb5db9 Update CMakeCache.txt on MacOS
The installation of XCode 5.1 caused problems.
2014-03-31 19:11:31 +02:00
Laurent Rineau 508e363612 /opt/intel is back in the RAID 2014-03-12 14:22:38 +01:00
Laurent Rineau e59ce5f639 Change tester names to mention the machine name 2014-03-12 14:21:31 +01:00
Laurent Rineau 9b9198468d updated crontab (automated commit) 2014-03-07 12:18:02 +01:00
Laurent Rineau 1771c23ba6 updated crontab (automated commit) 2014-03-05 18:18:05 +01:00
Laurent Rineau f303cfc3ce updated crontab (automated commit) 2014-02-28 18:18:04 +01:00
Laurent Rineau 3da7695c43 Set WITH_CGAL_Qt3 to FALSE, on Windows 2014-02-28 18:01:04 +01:00
Laurent Rineau 6acb8ec01b Activate the generation of precompiled demos, on picasso 2014-02-28 18:00:24 +01:00
Laurent Rineau 45da39786e Change the order of platforms 2014-02-28 17:59:28 +01:00
Laurent Rineau 0358e89063 updated crontab (automated commit) 2014-02-27 14:18:04 +01:00
Laurent Rineau ec8200dc1f Fix include path of Boost
GMP is found in /usr/local/include, and -I/usr/local/include was before
-I<Boost_include_dir>.
2014-02-21 16:06:11 +01:00
Laurent Rineau 4312eece58 Add a new test platform
On MacOS Maverick, test Apple/clang-5.0 with -std=c++11
2014-02-21 16:06:10 +01:00
Laurent Rineau 031936023a updated crontab (automated commit) 2014-02-20 15:18:03 +01:00
Laurent Rineau ff4998e246 Update to Intel Compile 2013 sp1.2
The compiler version is now 14.0.2.
2014-02-18 14:50:11 +01:00
Laurent Rineau 2090999997 Disable CGAL_Qt3 on the new macos platform
x86-64_Darwin-13.0_Apple-clang-5.0_Release was first created with
WITH_CGAL_Qt3=ON, but I have not installed Qt3 on that machine.
2014-02-13 11:38:21 +01:00
Laurent Rineau 22ae533543 Remove a /D NDEBUG from CMakeCache.txt 2014-02-12 11:34:50 +01:00
Laurent Rineau dc05b4677b Update to Apple/clang 5.0 config
It seems that the new clang 5.0 from Apple uses libc++ by default,
now. We have to use the Boost libraries I compiled with -stdlib=libc++.
2014-02-12 11:20:49 +01:00
Laurent Rineau 3381814d49 Add a back of magritte ref platforms 2014-02-11 17:21:42 +01:00
Laurent Rineau 55d73262d3 Fix VC12 platforms 2014-02-11 16:20:55 +01:00
Laurent Rineau 253c17e466 Add new platforms on Windows
Now we will test VC12 (Visual Studio 2013), on 32/64, in Release/Debug.

+ add new file extensions to .gitignore
2014-02-11 10:22:55 +01:00
Laurent Rineau 36b0ce25dd Update the script that help compiling Boost 2013-12-10 17:33:44 +01:00
Laurent Rineau c189e14558 Launch the create_new_release script from the branch itself
It is strange, because create_new_release will call create_internal_release
from the PATH, and the current branch is not in the PATH. But I need that
to test the new way of creating CGAL releases using CMake.
2013-12-06 17:19:11 +01:00
Sébastien Loriot 153392de88 update testsuite script 2013-12-05 12:40:43 +01:00
Laurent Rineau 4f681da8e7 Rename all platforms: g++ 4.8, Fedora 19
My Fedora version is now 19 for several weeks.
/usr/bin/g++ is now g++ 4.8.2
2013-12-02 11:09:15 +01:00
Laurent Rineau ce29976ded Update the path to the intel compiler 2013-12-02 10:57:04 +01:00
Laurent Rineau 7891bf3c27 Fix a syntax error. Anyway, that variable seems useless. 2013-11-07 14:15:57 +01:00
Laurent Rineau f96b92a2d8 Set unlimited virtual memory only for the clang-trunk testsuite
Revert "the clang address sanitizer needs a lot of virtual memory"

This reverts commit 0b6e761fba.
2013-11-05 14:10:47 +01:00
Laurent Rineau 5eb514aa3f Update to use last version of the compiler 2013-10-30 18:14:39 +01:00
Laurent Rineau 688189b578 My Intel Compiler was upgraded a while ago.
I forgot to rename the test platform. Maybe I should renamed it with the
version number. Next time...
2013-10-30 11:47:26 +01:00
Laurent Rineau de8c7cc9ec Use -fno-omit-frame-pointer with Asan 2013-10-29 18:52:10 +01:00
Laurent Rineau 6ff05b0067 The LeakSanitizer better uses -O2 or -O3 2013-10-29 17:52:36 +01:00
Laurent Rineau f827366c8c Need for ASAN_SYMBOLIZER_PATH 2013-10-29 17:52:11 +01:00
Laurent Rineau 0b6e761fba the clang address sanitizer needs a lot of virtual memory 2013-10-29 17:51:49 +01:00
Laurent Rineau c0b03d1b8f move up the clang testsuite 2013-10-29 17:51:28 +01:00
Laurent Rineau 95f2bde31c Use the leak sanitizer with Clang 3.4 2013-10-28 16:14:05 +01:00
Laurent Rineau d3f4ca3207 Refresh the CMakeCache.txt of that platform 2013-10-21 16:56:12 +02:00
Laurent Rineau 3946004fe5 Switch to Boost 1.55 (1.54 has a bug in Boost graph) 2013-10-21 16:48:36 +02:00
Laurent Rineau 7ee64abe74 Rename my platforms to x86-64_Linux-Fedora18* (instead of Fedora17) 2013-10-21 16:39:49 +02:00
Laurent Rineau e759cc3d70 Prepare compilation of Boost 1.55 (currently beta) 2013-10-21 16:39:49 +02:00
Laurent Rineau c5ef7f1897 Remove the g++-4.5 compiler from tests 2013-10-21 16:39:49 +02:00
Laurent Rineau adce3a2592 Modularize the COMPILERS_localhost varialble 2013-10-21 16:39:49 +02:00
Laurent Rineau e5834b7eb9 updated crontab (automated commit) 2013-10-21 15:17:34 +02:00
Laurent Rineau 541dbebb7d updated crontab (automated commit) 2013-10-17 19:31:46 +02:00
Laurent Rineau 0aa7820025 Try to avoid that dump-crontab commit anything by my crontab 2013-10-16 18:33:59 +02:00
Laurent Rineau ac3a43ecef updated crontab (automated commit) 2013-10-15 18:27:38 +02:00
Laurent Rineau 8b6a012033 prepare the documentation for the release 2013-10-15 17:59:56 +02:00
Laurent Rineau 58fa1c6302 The Doxygen testsuite now uses a local MathJax 2013-10-15 17:29:38 +02:00
Laurent Rineau 1610b30c68 Fix the error reporting of the automatic Doxygen testsuite 2013-10-15 15:54:36 +02:00
Laurent Rineau 4f198674ca Include <windows.h> forcefully on several Windows platforms 2013-10-15 11:02:27 +02:00
Laurent Rineau 2798ec2b9c Remove -D_HAS_ITERATOR_DEBUGGING=0 from the Windows setups
-D_HAS_ITERATOR_DEBUGGING=0 modifies the ABI of the STL. And it seems that
the Boost.ProgramOptions library exposes STL iterators in its ABI.
2013-09-24 10:47:07 +02:00
Laurent Rineau 151916e30b On picasso, update Eigen to version 3.1.4 (tarball). 2013-09-19 12:30:50 +02:00
Laurent Rineau 6aaccd8d16 Fix the VLD support on the platform x64_Cygwin-Windows8_MSVC2012-Debug-64bits 2013-09-12 15:55:56 +02:00
Laurent Rineau 42b9649ac0 My Intel Composer suite has been upgraded to 2013 sp1.
The C++ compiler is now ICC 14.0.
2013-09-12 11:22:10 +02:00
Laurent Rineau 35a5766766 Use more threads on the Windows test machine picasso
So far, picasso was using only 4 threads, for a 4 core CPU. In the
resources monitor, I found out that most of the time, the CPU was used at
only 50% of its capacities. Let's try to use it more efficiently...
2013-08-29 17:43:34 +02:00
Laurent Rineau 684130ad19 Disable the buggy Windows/LEDA platform 2013-08-27 16:27:30 +02:00
Laurent Rineau f64496786e Enable VLD for the VC11/32bits/Debug platform 2013-08-27 16:26:19 +02:00
Laurent Rineau 14bf3f62b6 Reorganize COMPILERS_localhost into several lines 2013-08-27 16:24:37 +02:00
Laurent Rineau fbc465f547 updated crontab (automated commit) 2013-08-23 18:18:04 +02:00
Laurent Rineau 68d4c2747f updated crontab (automated commit) 2013-08-22 15:18:04 +02:00
Laurent Rineau 0b994b8820 create_release: quiet the script, and better error reporting 2013-08-21 15:19:48 +02:00
Laurent Rineau 4869604716 Update the script that create new releases: cgal_manual is no longer needed 2013-08-20 17:20:42 +02:00
Laurent Rineau 19764d2634 Update the script run_doxygen_testsuite to avoid compilation errors
Before that change, at the end we could see:

Built target Documentation_doc
Scanning dependencies of target Documentation_postprocess
Traceback (most recent call last):
  File "/home/cgal-testsuite/integration/Documentation/html_output_post_processing.py", line 25, in <module>
    from lxml import etree
ImportError: No module named lxml
make[3]: *** [Documentation/CMakeFiles/Documentation_postprocess] Error 1
make[2]: *** [Documentation/CMakeFiles/Documentation_postprocess.dir/all] Error 2
make[1]: *** [Documentation/CMakeFiles/Documentation_testsuite_publish.dir/rule] Error 2
make: *** [Documentation_testsuite_publish] Error 2
2013-08-19 16:01:33 +02:00
Laurent Rineau 4f5497c002 Update the Doxygen test process 2013-08-19 12:50:34 +02:00
Laurent Rineau 7148772199 updated crontab (automated commit) 2013-08-13 16:18:04 +02:00
Laurent Rineau 6f5e68430a updated crontab (automated commit) 2013-08-12 17:18:03 +02:00
Laurent Rineau 190b14c2b7 updated crontab (automated commit) 2013-08-12 16:18:04 +02:00
Laurent Rineau 7333acfce9 Add the execution bits in permissions 2013-08-09 15:36:16 +02:00
Laurent Rineau ea1bac1cea New script to run the doxygen testsuite
That script was previously hardcoded in a cron job line.
2013-08-06 15:40:04 +02:00
Laurent Rineau 2fe1349d3e Fix my script for compiling Boost, after the update of testing platforms 2013-07-15 15:41:56 +02:00
Laurent Rineau 6fd8f9b996 Add -D_HAS_ITERATOR_DEBUGGING=0 to Debug platforms 2013-05-23 17:38:16 +02:00
Laurent Rineau e0be262ab6 Remove the LEDA test machine 2013-05-21 14:27:19 +02:00
Laurent Rineau df5fd9b21d updated crontab (automated commit) 2013-04-18 17:18:56 +02:00
Laurent Rineau 1cb2c29c8a Add the new platform icpc -strict-ansi 2013-04-15 17:55:30 +02:00
Laurent Rineau 9a4bfed5bf New platform Intel Compiler 13 with -strict-ansi 2013-04-15 17:33:22 +02:00
Laurent Rineau c239d4d936 Add -w1 2013-04-15 17:15:06 +02:00
Laurent Rineau 0e9aded917 Remove Intel Compiler 12 (does not support Fedora 17) 2013-04-15 17:06:35 +02:00
Laurent Rineau 7a54779d4c /usr/bin/g++ is now g++-4.7 2013-04-15 17:06:35 +02:00
Laurent Rineau 79d0713a60 Rename Fedora16 to Fedora17 2013-04-15 17:06:35 +02:00
Laurent Rineau dbb893a3d4 Automated commits should only allow fast-forward git pulls 2013-04-09 16:57:04 +02:00
Laurent Rineau 2af22c9350 updated crontab (automated commit) 2013-04-09 16:51:02 +02:00
Laurent Rineau 4b79f49a05 Rename my LEDA platform
To show that it is also a Release platform.
2013-04-09 11:28:37 +02:00
Laurent Rineau 8c01d4b822 Better (and quiet) detection of Git and SVN repositories 2013-04-08 17:32:39 +02:00
Laurent Rineau 671cf0fbc4 Test with g++-4.8 instead of g++-4.9 2013-04-08 15:17:28 +02:00