Commit Graph

1254 Commits

Author SHA1 Message Date
Paul
a045fc11ee Remove more private inheritance for msvc 2015-06-11 11:51:02 -05:00
Paul
67137ad23b Remov eprivate inheritance for msvc 2015-06-11 11:23:45 -05:00
Paul
9aa0a20a80 Remove unused parameter 2015-06-11 00:39:27 -05:00
Paul
a4e2a97f13 Add workaround for gcc 4.6 2015-06-11 00:28:25 -05:00
Paul
b5ee9240e9 Manual deduce type for older gcc 2015-06-07 18:43:11 -05:00
Paul
146fccb00c Add flow docs 2015-06-07 18:20:23 -05:00
Paul
9b81d12dfa Merge branch 'flow' 2015-06-07 18:18:20 -05:00
Paul
87060bccd2 Add workaround for incomplete type 2015-06-07 00:13:00 -05:00
Paul
cf405e63ca Add support for nullary and unary calls 2015-06-07 00:05:13 -05:00
Paul
53563e6fdb Add initial compress adaptor 2015-06-06 23:50:42 -05:00
Paul
0427ee4eac Add flow adaptor 2015-06-06 13:46:39 -05:00
Paul
fe2ca3590e Fix typos 2015-06-06 10:17:45 -05:00
Paul
da89cf30e2 Add requirements for msvc 2015-06-06 09:43:36 -05:00
Paul Fultz II
d1c262baee Merge branch 'msvc' of https://github.com/pfultz2/Fit into msvc 2015-06-03 16:17:53 -07:00
Paul Fultz II
defd42b22c Add default constructor 2015-06-03 16:17:17 -07:00
Paul
67987333c8 Enable release mode for 64bit 2015-06-03 00:26:39 -05:00
Paul
456b3c8ad4 Merge branch 'master' into msvc 2015-06-01 02:02:36 -05:00
Paul
7cd9be84a2 Merge branch 'travis' 2015-06-01 02:01:58 -05:00
Paul
6b37d9e92a Add more tests for move only types 2015-05-31 21:29:58 -05:00
Paul
a6915650a3 Merge branch 'static_const' 2015-05-30 21:49:49 -05:00
Paul
8e4c6349bd Cut configurations in half 2015-05-30 17:38:25 -05:00
Paul
e43fe39036 Merge branch 'travis' into msvc 2015-05-30 15:34:41 -05:00
Paul
43b746871e Disable 64 bit build right now 2015-05-30 14:34:27 -05:00
Paul
0cf44e9281 Add debug and release configurations 2015-05-30 14:09:33 -05:00
Paul
d0c98bccb1 Test more combinations of the ASAN 2015-05-30 14:00:03 -05:00
Paul
dd7e917a51 Add builds for 32 bit msvc 2015-05-30 13:51:32 -05:00
Paul
42afca51a0 Add address santitizer 2015-05-30 13:49:52 -05:00
Paul
4dfdfa98be Remove conditional for clang 3.4 2015-05-30 13:41:54 -05:00
Paul
5872660f52 Only add clang ppa when there is a clang version 2015-05-30 13:34:51 -05:00
Paul
5585f4d71f Authorize the packages 2015-05-30 13:31:40 -05:00
Paul
0771b8c79b Only install clang when using clang version 2015-05-30 13:27:23 -05:00
Paul
db2945cf11 Append clang version to ppa 2015-05-30 13:22:25 -05:00
Paul
95da0103d8 Remove quiet output 2015-05-30 13:04:55 -05:00
Paul
29110f23b3 Always install clang version 2015-05-30 12:45:37 -05:00
Paul
91f567dea3 Show compiler info 2015-05-30 12:33:07 -05:00
Paul
3cd679b612 Adjust CXX for clang 3.4 2015-05-30 12:30:42 -05:00
Paul
e889a54053 Fix capitalization of var 2015-05-30 12:26:40 -05:00
Paul
e6712c6e99 Fix yaml syntax errors 2015-05-30 12:23:07 -05:00
Paul
42cdb8810d Fix getting clang package 2015-05-30 12:13:57 -05:00
Paul
58917fcebf Install latest clang version 2015-05-30 12:07:19 -05:00
Paul
340dff4ff7 Unroll using addons since many compilers aren't whitelisted 2015-05-30 12:02:09 -05:00
Paul
81c575add2 Set the correct version for compilers 2015-05-30 11:52:25 -05:00
Paul
0975e6ea61 Install libc++ first 2015-05-30 11:47:51 -05:00
Paul
81f0744654 Add some more missing packages 2015-05-30 11:44:28 -05:00
Paul
5229e98501 Export cc and cxx variables 2015-05-30 11:39:07 -05:00
Paul
7b2a6e5aab Fix formatting of yaml file 2015-05-30 11:28:07 -05:00
Paul
66ffcc191e Update getting compilers in the travis file 2015-05-30 11:08:43 -05:00
Paul
2dfb2f8147 Fix unsued variable warning on gcc 4.6 2015-05-30 10:49:44 -05:00
Paul
bc5bd7b64d Add warning flags 2015-05-30 10:43:05 -05:00
Paul
b9c1fad29d No rely on undefined macros 2015-05-30 10:34:00 -05:00