osmo-ttcn3-hacks[master]: support ccache to speed up ttcn3 test compilation

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

Stefan Sperling gerrit-no-reply at lists.osmocom.org
Fri Apr 6 13:06:36 UTC 2018


Stefan Sperling has restored this change.

Change subject: support ccache to speed up ttcn3 test compilation
......................................................................


Restored

Revisiting this: The problems at run-time are caused by omitting the -l flag to ttcn3_makefilegen. The ttcn3_makefilegen man page suggests that this flag is just an optimization, but it seems to be cruical for our test runs.

A Makefile generated with the -l option still performs a separate compilation step from C++ to bject file, and then also re-links object files as shared objects.

We can still benefit from ccache during the first compilation step from C++ code to object file.

-- 
To view, visit https://gerrit.osmocom.org/7601
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: restore
Gerrit-Change-Id: Ibb538f602206535c06980f88191c1dabe3c4cd82
Gerrit-PatchSet: 5
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Owner: Stefan Sperling <ssperling at sysmocom.de>
Gerrit-Reviewer: Harald Welte <laforge at gnumonks.org>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Gerrit-Reviewer: Stefan Sperling <ssperling at sysmocom.de>



More information about the gerrit-log mailing list