titan.core merge requestshttps://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests2018-09-10T14:06:58Zhttps://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/138Added 16_invoking_functions testcase and updated documentation2018-09-10T14:06:58ZEclipse WebmasterAdded 16_invoking_functions testcase and updated documentation*Created by: eadrkir*
*Created by: eadrkir*
https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/137Modified section level offset for PDF generation2018-08-31T10:48:44ZEclipse WebmasterModified section level offset for PDF generation*Created by: nagim*
Changes in this commit:
- Section numbering attribute, where missing
- Added section level offset, so sections in PDFs will be numbered correctly
- Corrected references/links according to new structure
- Genera...*Created by: nagim*
Changes in this commit:
- Section numbering attribute, where missing
- Added section level offset, so sections in PDFs will be numbered correctly
- Corrected references/links according to new structure
- Generated PDFs with the changeshttps://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/132minor formatting for port2018-08-17T13:14:07ZEclipse Webmasterminor formatting for port*Created by: izaingrid*
Signed-off-by: izaingrid <farkas94ingi@gmail.com>*Created by: izaingrid*
Signed-off-by: izaingrid <farkas94ingi@gmail.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/130removed unused row2018-08-16T10:30:22ZEclipse Webmasterremoved unused row*Created by: izaingrid*
Signed-off-by: izaingrid <farkas94ingi@gmail.com>*Created by: izaingrid*
Signed-off-by: izaingrid <farkas94ingi@gmail.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/128fix linking TTCN3 programs on Ubuntu 18.042018-07-09T08:21:39ZEclipse Webmasterfix linking TTCN3 programs on Ubuntu 18.04*Created by: stspdotname*
Linking TTCN3 programs on an up-to-date Ubuntu 18.04 system failed.
The official Ubuntu 18.04 eclipse-titan package is installed:
$ apt list -a eclipse-titan
Listing... Done
eclipse-titan/bionic,now 6.3...*Created by: stspdotname*
Linking TTCN3 programs on an up-to-date Ubuntu 18.04 system failed.
The official Ubuntu 18.04 eclipse-titan package is installed:
$ apt list -a eclipse-titan
Listing... Done
eclipse-titan/bionic,now 6.3.1-1build1 amd64 [installed]
The ttcn3 library contains "GCC: (GNU) 7.3.0" in its .titan section:
$ objdump -s -j .titan /usr/lib/titan/libttcn3-dynamic.so | tail
64f1f0 00000000 00000000 00000000 00000000 ................
64f200 54495441 4e3a2036 30333031 20504c41 TITAN: 60301 PLA
64f210 54464f52 4d3a204c 494e5558 20474343 TFORM: LINUX GCC
64f220 3a202847 4e552920 372e332e 3000 : (GNU) 7.3.0.
However, the installed compiler version puts a different string
into the .comment section of newly compiled object files:
"GCC: (Ubuntu 7.3.0-16ubuntu3) 7.3.0"
Because of this mismatch titanver reports an error during the final link stage:
"""
Error! All object files should be compiled with the same compiler version.
The following Compiler versions were detected: GCC: (Ubuntu 7.3.0-16ubuntu3) 7.3.0, GCC: (GNU) 7.3.0
Run make clean and make to recompile the project if the version of the compiler changed recently. at /usr/bin/titanver line 113.
"""
The TTCN3 shared library was not compiled by me. It was compiled by
Ubuntu packagers at some point in time, and installed via 'apt install'.
Some time later on Ubuntu's gcc package was updated. The compiler's version
number remained unchanged but the comment string was changed to reflect
the Ubuntu package's patch level.
In this situation, linking my own TTCN3 modules against Ubuntu's
libttcn3 no longer works.
It is common practice in Linux distributions to avoid recompiling packages
unless it is absolutely necessary. So we cannot expect Ubuntu to provide a
freshly compiled ecipse-titan package whenever the gcc package is updated.
This patch makes titanver ignore parts of the compiler version string
within parentheses and fixes this problem for me.
Signed-off-by: Stefan Sperling <ssperling@sysmocom.de>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/120Added missing tests to SoC doc2018-03-12T10:21:18ZEclipse WebmasterAdded missing tests to SoC doc*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/126Minor fixes in SoC_TITAN document and added a missing test2018-04-25T12:24:58ZEclipse WebmasterMinor fixes in SoC_TITAN document and added a missing test*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/125Sync the compiler.1 man page with options shown in --help output2018-04-13T10:01:49ZEclipse WebmasterSync the compiler.1 man page with options shown in --help output*Created by: stspdotname*
Some compiler options are already documented in --help output but
were missing from the man page: -J, -D, -e, and -N.
Signed-off-by: Stefan Sperling <ssperling@sysmocom.de>*Created by: stspdotname*
Some compiler options are already documented in --help output but
were missing from the man page: -J, -D, -e, and -N.
Signed-off-by: Stefan Sperling <ssperling@sysmocom.de>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/119Added new tests from etsi and updated SoC document2018-03-12T08:48:08ZEclipse WebmasterAdded new tests from etsi and updated SoC document*Created by: eadrkir*
*Created by: eadrkir*
https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/117Rewrote README-s and MAKEFILE-s with simplified cfg useage2018-01-16T12:11:02ZEclipse WebmasterRewrote README-s and MAKEFILE-s with simplified cfg useage*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/118Corrected tests2018-01-18T08:34:44ZEclipse WebmasterCorrected tests*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/114Updated copyright2017-08-04T15:23:43ZEclipse WebmasterUpdated copyright*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/116Corrected negative tests2017-11-29T12:06:21ZEclipse WebmasterCorrected negative tests*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/113Corrected tests2017-07-19T18:44:39ZEclipse WebmasterCorrected tests*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/112Added new mtc/system clause tests + corrected negative tests2017-07-18T12:27:12ZEclipse WebmasterAdded new mtc/system clause tests + corrected negative tests*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/109Added/Corrected tests2017-04-25T12:50:32ZEclipse WebmasterAdded/Corrected tests*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/111Fixed code generation for list and array types with JSON encoding2017-05-19T08:54:57ZEclipse WebmasterFixed code generation for list and array types with JSON encoding*Created by: BotondBaranyi*
Bugs 516404 & 516803*Created by: BotondBaranyi*
Bugs 516404 & 516803https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/108Corrected negative tests2017-04-12T14:28:09ZEclipse WebmasterCorrected negative tests*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/110Corrected negative tests2017-05-04T12:14:26ZEclipse WebmasterCorrected negative tests*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>https://gitlab.eclipse.org/eclipse/titan/titan.core/-/merge_requests/105Copyright update 20172017-03-01T09:52:13ZEclipse WebmasterCopyright update 2017*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>*Created by: eadrkir*
Signed-off-by: Adrien Kirjak <adrien.kirjak@ericsson.com>