A maintenance release is now available for all supported platforms.
Consider updating if you are using Version 6.0-6.4.0 or older.
RTTL parsing (rttprep_rts):
allow line-breaks before @rttPrint in order to make this consistent with
tag-tracing and document it (repairs #15571)
added support to c++11 raw string literals (implements FR #13883)
this includes @rttBeginTestStep, @todo, @rttTestError, and
@rttSetVerdict
not supported is usage after ‘@format’ (which
is explained and documented)
correct line numbers for syntax errors in @rttWait[Silent] (#15428)
correct line numbers for syntax errors in @{} expansion (#15444)
correct line number distortions caused by preprocessor directives
e.g., #define, #ifdef, … (#15455)
rtt-compile-test (rtt-gen-test, rtt-update-test, rtt-run-test, rtt-doc-test):
User Manual:
corrected description of implicit yield for @rttWaitCondition[Silent]
revise RTTL timer description and signal section (implements #15570)
added section about use of (raw) string literals in RTTL
Test documentation (rtt-doc-test):
corrected erroneous output concerning EXPECTED RESULTS section
added support for documenting test cases that have several step markers, so-called “scenarios” (see #15614)
included multi-step (scenario) description in the user manual
minor corrections in *.rttdoc file evaluation for sections
REMARKS and GLOSSARY
added overview on *.rttdoc file sections in manual (14.3.1)
(implements #15595)
AM configuration (rttscan_conf / AM parameters):
*.conf match the ones that are required by the @abstract machine() definition in *.rts; abort with error message, if
the list of parameter names does match (implements #15457)tag tracing (rttrts2tags, rttrts2tab, rttreqtrc, rtttagreqtable):
@tag entries in the same
@rttPrint block that may occur without separating text (fixes
#15572)test-on-target:
(Cygwin:) use mixed-path notation for template directories (fixes #15623)
rtt_tyco_gen: robustness: ignore __asm__ directives if they
should occur in headers (e.g., the case for ‘time.h’ in
cygwin-1.7.28)
tgt_prep_stubs: consequently use TGT_printfN (not
KID_printf); robustness: for debugging output, always use CR+NL
line feeds
signal logging to socket (utility rtt-live-sigplot.py):
--subplots (labels got lost on redraw)test documentation (rtt-doc-test):
@include directives, remove trailing comments in line,
if any (fixes #15435)Cadul:
rtt-test-proc) in scripts
rtt-cadul-run-cov, rtt-cadul-merge-cov, rtt-cadul-load-cov,
rtt-cadul-debug (fixes #15799)