66- date : 2024-03-01
77 codebase : " CppInterOp"
88 version : " v1.2.0"
9+ description : |
10+ This release includes some improvements and bug fixes.
911 link : " https://github.com/compiler-research/CppInterOp/releases/tag/v1.2.0"
1012
1113- date : 2024-02-29
1214 codebase : " Clad"
1315 version : " v1.4"
16+ description : |
17+ **Forward Mode & Reverse Mode**: Improve handling of char and string
18+ literals. <br />**Reverse Mode**: Add support for differentiating switch
19+ statements, supportpassing pointers as call arguments, and Fix pointer
20+ arithmetic for array types. <br />This release also includes **major
21+ performance enhancements**. Add support for differentiating switch stmt in
22+ the reverse mode AD. Make the compilation of gtest parallel. Schedule the
23+ builds with debug clang earlier. Support BUILD_SHARED_LIBS=On flags.
24+ Kokkos always requires rtti.
1425 link : " https://github.com/vgvassilev/clad/releases/tag/v1.4"
1526
1627- date : 2024-02-11
1728 codebase : " Clad"
1829 version : " v1.3"
30+ description : |
31+ **Forward Mode**: Make forward vector mode more robust (Implement
32+ dedicated clad::matrix class, Add support for array arguments, and Add
33+ support for call expressions). Add support for the 'non_differentiable'
34+ attribute.
1935 link : " https://github.com/vgvassilev/clad/releases/tag/v1.3"
2036
2137- date : 2024-01-09
2238 codebase : " Xeus-Cpp"
2339 version : " v0.3"
40+ description : |
41+ This release includes some improvements and bug fixes.
2442 link : " https://github.com/compiler-research/xeus-cpp/releases/tag/0.3.0"
2543
2644- date : 2023-11-11
2745 codebase : " CppInterOp"
2846 version : " v1.1.0"
47+ description : |
48+ Incremental C++: Support clang plugins. Incremental CUDA: Support
49+ incremental compilation of CUDA.
2950 link : " https://github.com/compiler-research/CppInterOp/releases/tag/v1.1.0"
3051
3152- date : 2023-08-14
3253 codebase : " CppInterOp"
3354 version : " v1.0"
55+ description : |
56+ This is the first major release of CppInterOp. Incremental C++: Facilities
57+ for setting up the infrastructure such as CreateInterpreter,
58+ GetInterpreter, AddSearchPath, and AddIncludePath. Facilities for
59+ consuming incremental input such as Declare, Process and Evaluate.
3460 link : " https://github.com/compiler-research/CppInterOp/releases/tag/v1.0"
3561
3662- date : 2023-06-18
3763 codebase : " Clad"
3864 version : " v1.2"
65+ description : |
66+ **Forward Mode**: Add experimental support for forward vector mode and
67+ improve support of comma expressions. <br />**Reverse Mode**: Add
68+ pushforwards for std::floor and std::ceil.
3969 link : " https://github.com/vgvassilev/clad/releases/tag/v1.2"
40-
41- - date : 2023-04-02
42- codebase : " Initial work Xeus-Cpp in collaboration with QuantStack"
43- version : " v1.0"
44- link : " https://github.com/compiler-research/xeus-cpp"
4570
4671- date : 2023-01-20
4772 codebase : " Clad"
4873 version : " v1.1"
74+ description : |
75+ **Forward Mode**: Fix a bug in pow pushforward. <br />**Reverse Mode**:
76+ Improve for-loop conditions.
4977 link : " https://github.com/vgvassilev/clad/releases/tag/v1.1"
5078
5179- date : 2022-10-07
5280 codebase : " Clad"
5381 version : " v1.0"
82+ description : |
83+ This is the first major release of Clad
5484 link : " https://github.com/vgvassilev/clad/releases/tag/v1.0"
5585
5686- date : 2022-08-11
5787 codebase : " Initial version of xeus-clang-repl"
58- version : " "
59- link : " https://github.com/compiler-research/xeus-clang-repl"
88+ version : " v0.2.0"
89+ description : |
90+ This is the initial release of xeus-clang-repl.
91+ link : " https://github.com/compiler-research/xeus-clang-repl/releases/tag/v0.2.0"
6092
6193- date : 2022-03-25
6294 codebase : " Clang-Repl released in LLVM 14"
6395 version : " "
96+ description : |
97+ This release includes some improvements and bug fixes.
6498 link : " https://github.com/llvm/llvm-project/releases/tag/llvmorg-14.0.0"
6599
66100- date : 2021-10-04
67101 codebase : " Clang-Repl released in LLVM 13"
68102 version : " "
103+ description : |
104+ This release includes some improvements and bug fixes.
69105 link : " https://github.com/llvm/llvm-project/releases/tag/llvmorg-13.0.0"
70106
71107- date : 2021-08-16
72108 codebase : " Clad"
73109 version : " v0.9"
110+ description : |
111+ This release includes some improvements and bug fixes.
74112 link : " https://github.com/vgvassilev/clad/releases/tag/v0.9"
75113
76114- date : 2021-05-28
77115 codebase : " Clad"
78116 version : " v0.8"
117+ description : |
118+ This release includes some improvements and bug fixes.
79119 link : " https://github.com/vgvassilev/clad/releases/tag/v0.8"
80120
81121- date : 2021-05-05
82122 codebase : " Cling"
83123 version : " v0.9"
124+ description : |
125+ This release includes some improvements and bug fixes.
84126 link : " https://github.com/vgvassilev/cling/releases/tag/v0.9"
85127
86128- date : 2021-01-11
87129 codebase : " Cling"
88130 version : " v0.8"
131+ description : |
132+ Improve in the C++ modules support. Fix issues in the definition
133+ shadowing.Improve the integration with clad.
89134 link : " https://github.com/vgvassilev/cling/releases/tag/v0.8"
90135
91136- date : 2020-08-21
92137 codebase : " Cling"
93138 version : " v0.7"
139+ description : |
140+ This release includes some improvements and bug fixes.
94141 link : " https://github.com/vgvassilev/cling/releases/tag/v0.7"
0 commit comments