Skip to content

Commit 0606ddf

Browse files
committed
Update CHANGELOG.md for 2023.2 release
(cherry picked from commit 4302664)
1 parent f988ae0 commit 0606ddf

File tree

1 file changed

+76
-4
lines changed

1 file changed

+76
-4
lines changed

CHANGELOG.md

Lines changed: 76 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,87 @@
22

33
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
44

5-
## [Unreleased]
5+
## [2023.2] - 2023-07-06
6+
67
### Added
8+
- Add `accel_id` parameter to `simulation_streaming_kernel_start()` function ([#282]).
9+
- Support program scope hostpipe and CSR pipe ([#284], [#288], [#289]).
10+
711
### Changed
8-
### Deprecated
12+
- Parse device global address in base 16 ([#249]).
13+
- Declare dlopen() wrappers as static functions in `acl_hal_mmd` ([#280]).
14+
- Auto discovery change for Device Global ([#278]).
15+
- Modify USM device allocation information returned by `clGetDeviceInfo` ([#286]).
16+
917
### Removed
18+
- Remove CL_CONTEXT_COMPILER_MODE_SIMULATION_INTELFPGA mode ([#244]).
19+
- Remove ACL_CONTEXT_MSIM mode ([#258]).
20+
- Remove trylock + unlock in `acl_reset_condvar()` ([#279]).
21+
1022
### Fixed
11-
### Security
23+
- Add copy constructor & assignment operator to `acl_device_binary_t` ([#236]).
24+
- Remove dead code in `acl_program.cpp` ([#237]).
25+
- Fix `size_t` printf statement to `%zu` in `acl_offline_hal.cpp` ([#238]).
26+
- Fix Unused value in `acl_auto_configure.cpp` ([#222]).
27+
- Fix Unchecked return value in `acl_globals.cpp` ([#231]).
28+
- Fix dead link to implementation reference in `acl_threadsupport` ([#242]).
29+
- Remove code making lock acquisition order inconsistent in `acl_threadsupport.c` ([#243]).
30+
- Fix various coverity issue in `acl_program`, `pkg_editor.c`, `acl_event_test.cpp`, `acl_device_op_test.cpp`, `acl_device_test.cpp`, `acl_context_test.cpp`, `acl_event_test.cpp` ([#228], [#247], [#254], [#255], [#256]).
31+
- Fix Reliance on integer endianness in `acl_kernel_if.cpp` ([#226]).
32+
- Prevent zlib from being dynamically loaded in `pkg_editor.c` ([#248], [#251]).
33+
- Fix Deadcode issue in `acl_context_test.cpp` ([#253]).
34+
- Fix various coverity issue in test files ([#259], [#260], [#261], [#262], [#263], [#265], [#267], [#271], [#272], [#273] [#274], [#275]).
35+
- Fix kernel id - csr address mapping issue in simulation runtime ([#285]).
1236

13-
[Unreleased]: https://github.com/intel/fpga-runtime-for-opencl/compare/v2023.1...HEAD
37+
### Security
38+
- Fix Resource Leak issue in `acl_hal_mmd.cpp` ([#229]).
39+
- Fix Dereference before null check in `acl_hostch.cpp` ([#233]).
40+
- Fix function pointer conversion issue in `acl_support.cpp` ([#239]).
41+
42+
[2023.2]: https://github.com/intel/fpga-runtime-for-opencl/compare/v2023.1...v2023.2
43+
[#222]: https://github.com/intel/fpga-runtime-for-opencl/pull/222
44+
[#226]: https://github.com/intel/fpga-runtime-for-opencl/pull/226
45+
[#228]: https://github.com/intel/fpga-runtime-for-opencl/pull/228
46+
[#229]: https://github.com/intel/fpga-runtime-for-opencl/pull/229
47+
[#231]: https://github.com/intel/fpga-runtime-for-opencl/pull/231
48+
[#233]: https://github.com/intel/fpga-runtime-for-opencl/pull/233
49+
[#236]: https://github.com/intel/fpga-runtime-for-opencl/pull/236
50+
[#237]: https://github.com/intel/fpga-runtime-for-opencl/pull/237
51+
[#238]: https://github.com/intel/fpga-runtime-for-opencl/pull/238
52+
[#239]: https://github.com/intel/fpga-runtime-for-opencl/pull/239
53+
[#242]: https://github.com/intel/fpga-runtime-for-opencl/pull/242
54+
[#243]: https://github.com/intel/fpga-runtime-for-opencl/pull/243
55+
[#244]: https://github.com/intel/fpga-runtime-for-opencl/pull/244
56+
[#247]: https://github.com/intel/fpga-runtime-for-opencl/pull/247
57+
[#248]: https://github.com/intel/fpga-runtime-for-opencl/pull/248
58+
[#249]: https://github.com/intel/fpga-runtime-for-opencl/pull/249
59+
[#251]: https://github.com/intel/fpga-runtime-for-opencl/pull/251
60+
[#253]: https://github.com/intel/fpga-runtime-for-opencl/pull/253
61+
[#254]: https://github.com/intel/fpga-runtime-for-opencl/pull/254
62+
[#255]: https://github.com/intel/fpga-runtime-for-opencl/pull/255
63+
[#256]: https://github.com/intel/fpga-runtime-for-opencl/pull/256
64+
[#258]: https://github.com/intel/fpga-runtime-for-opencl/pull/258
65+
[#259]: https://github.com/intel/fpga-runtime-for-opencl/pull/259
66+
[#260]: https://github.com/intel/fpga-runtime-for-opencl/pull/260
67+
[#261]: https://github.com/intel/fpga-runtime-for-opencl/pull/261
68+
[#262]: https://github.com/intel/fpga-runtime-for-opencl/pull/262
69+
[#263]: https://github.com/intel/fpga-runtime-for-opencl/pull/263
70+
[#265]: https://github.com/intel/fpga-runtime-for-opencl/pull/265
71+
[#267]: https://github.com/intel/fpga-runtime-for-opencl/pull/267
72+
[#271]: https://github.com/intel/fpga-runtime-for-opencl/pull/271
73+
[#272]: https://github.com/intel/fpga-runtime-for-opencl/pull/272
74+
[#273]: https://github.com/intel/fpga-runtime-for-opencl/pull/273
75+
[#274]: https://github.com/intel/fpga-runtime-for-opencl/pull/274
76+
[#275]: https://github.com/intel/fpga-runtime-for-opencl/pull/275
77+
[#278]: https://github.com/intel/fpga-runtime-for-opencl/pull/278
78+
[#279]: https://github.com/intel/fpga-runtime-for-opencl/pull/279
79+
[#280]: https://github.com/intel/fpga-runtime-for-opencl/pull/280
80+
[#282]: https://github.com/intel/fpga-runtime-for-opencl/pull/282
81+
[#284]: https://github.com/intel/fpga-runtime-for-opencl/pull/284
82+
[#285]: https://github.com/intel/fpga-runtime-for-opencl/pull/285
83+
[#286]: https://github.com/intel/fpga-runtime-for-opencl/pull/286
84+
[#288]: https://github.com/intel/fpga-runtime-for-opencl/pull/288
85+
[#289]: https://github.com/intel/fpga-runtime-for-opencl/pull/289
1486

1587
## [2023.1] - 2023-03-23
1688

0 commit comments

Comments
 (0)