Admin message

GitLab will be undergoing sporadic periods of emergency maintenance. We expect activities to be completed no later than September 18, 2026. During this period, service may be unavailable or may produce errors, resulting in broken or aborted build jobs. We apologise for the inconvenience this causes. Please see https://www.eclipsestatus.io/

False error message: The second parameter must be an `out' value parameter for attribute `prototype(backtrack)' instead of `inout' value parameter
## Summary The -Y compiler switch produces invalid compilation error ## Steps and/or TTCN-3 code to reproduce ``` module proba { external function enc_fast(in integer pdu, out octetstring stream) with { extension "prototype(fast)" extension "encode(RAW)" } external function dec_backtrack(in octetstring stream, out integer pdu) return integer with { extension "prototype(backtrack)" extension "decode(RAW)" } } with { encode "RAW" } ``` ``` compiler -L -Y proba.ttcn Notify: Parsing TTCN-3 module `proba.ttcn'... Notify: Checking modules... proba.ttcn: In TTCN-3 module `proba': proba.ttcn:3.1-66: In external function definition `enc_fast': proba.ttcn:3.44-65: error: The second parameter must be an `out' value parameter for attribute `prototype(fast)' instead of `inout' value parameter proba.ttcn:6.1-86: In external function definition `dec_backtrack': proba.ttcn:6.56-70: error: The second parameter must be an `out' value parameter for attribute `prototype(backtrack)' instead of `inout' value parameter Notify: Errors found in the input module. Code will not be generated. ``` ## Titan version git head TTCN-3 and ASN.1 Compiler for the TTCN-3 Test Executor Version: 10.1.2 Build date: Nov 4 2024 08:47:11 Compiled with: GCC 13.2.0 Using OpenSSL 3.0.13 30 Jan 2024 Commit id: 7fa0cbf13 ## Platform details (OS type and version) (OS type/distribution and version, e.g. Ubuntu 18.04, Windows 10+Cygwin) /cc @aknappqwt @mmagyari
issue

Copyright © Eclipse Foundation AISBL. All rights reserved.     Privacy Policy | Terms of Use | Copyright Agent