Admin message

🟢 We have patched our public Gitlab runners against CVE-2026-31431 (Copy Fail). They are back in production, and pending jobs should be processed. More info

Fix error while reading aerosol flow rate in rawcst files.
<!-- *** READ FIRST **************************************************************** Before submitting a new issue, make sure it does not already exist to avoid creating a DUPLICATE. *** READ FIRST **************************************************************** !--> <!-- Attach the "bug" label. !--> <!-- Set the status label in the workflow. Defaults to ~new for new issues. Other values include ~"in progress", ~"in review", ~done, ~rejected. !--> <!-- Choose the criticity label. The labels must have been previously defined in GitLab : - ~high : anything that impacts the normal user flow or blocks app usage - ~medium : anything that negatively affects the user experience - ~low : anything else e.g., typos, missing icons, layout issues, etc. Defaults to medium. !--> ## Description <!-- A brief description of what happened when you tried to perform an action. What part of the software does it affect ? !--> Paolo's report : > En gros le problème c'est la lecture du débit Qa: si le code ne voit pas "1" dans la colonne correspondante au débit du CPC (1 lpm est le standard, je ne peux pas utiliser une commande type pour le Sheath, "-q5.0") il n'inverse pas les données (il affiche: Qa=0 et Qsh=0). > > Je crois qu'il s'agit d'un problème de format des nombres à lire dans le fichier RAW: si j'ai un debit Qa= 0,3 lpm (type MAGICcpc) je crois que le code lit le premier chiffre du debit et pas les chiffres décimales...donc 0,3 devient 0 et le code n'inverse pas. ## Expected result <!-- Quick description of what should have happened when you performed the actions ? Give more details in the "Definition of done" section below. !--> - Qsh must be independent from Qa. - Qa and Qsh may be decimal numbers. ## Steps to reproduce <!-- List the steps required to produce the error. These should be as few as possible !--> 1. Invert a file with the following command line : ```shell $ szinv/szinv -i ../libszdist/files/rawcst/gitlab-issue-2.raw -t rawcst -c0 -q3.0 -l8.6 -z xray -o /tmp/out.csv ``` 2. Check flow rates in the output file. ## Definition of done The bug can be closed if all the following items have been completed and checked in the merge request : - [ ] Qa can be set to any value in the range 0.1..10.0l/min and is read properly. - [ ] Qsh can be set with option `-q` even if Qa != 1 and Qa < 1.
issue