Changelog - intel/systemc-compiler GitHub Wiki
Version 1.6.10 (Dec`24)
- Record with base class can be used as channel payload
- Static and static const array in modular interface fixed
- Moved to SystemC 3.0.0 and Clang/LLVM 18
Version 1.6.2 (Apr`24)
- Big integer bug fixed in SystemC 3.0.0 RC
- Error reports for incorrect sensitivity list improved
- Function parameters passed by reference bug fixed
Version 1.6.1 (Jan`24)
- Moved to SystemC 3.0.0 RC
- Moved to Clang/LLVM 15.0.7
- Unused statements/variables removed
Version 1.5.11 (May`23)
- Switched to C++17
- Static constant supported in records
Version 1.5.5 (Jan`23)
Version 1.5.0 (Dec`22)
class/struct type in sc_signal/sc_in/sc_out supported
- Temporal assertions updated with stable/rise/fell
- Pretty printers for SystemC type support in
gdb added
Version 1.4.28 (Jun`22)
sc_bv supported
- string literals supported, intended to introduce >64bit integer literals
Version 1.4.22 (May`22)
- Array in record supported
- Record with base class supported, multiple inheritance supported
- Variable, constant and static constant member
std:array supported
- Constant member
std::vector supported
Version 1.4.16 (Mar`22)
- Generate
localparam for non-modifed member variables
- Global constant in MIF fixed
Version 1.4.11 (Dec`21)
sc_vector of MIF supported
- Function call in loop condition supported (for loop with
wait())
- Constant and static constant arrays suported in MIF
- Unsigned mode added
Version 1.4.5 (Oct`21)
- Clang/LLVM updated to 12.0.1
- Signed arithmetic fixed