Package: cproto
Version: 4.7x-1
Severity: normal

Dear Maintainer,

(This is not like #1112128 which is about unbalanced { from #if.)

If you dget src:tgif 1:4.2.5-2 and run
  cproto -a -{P,F,C}"int f(a, b)" tangram2.c
most functions will be transformed, but not all:
  struct ObjRec *createStartSimulatorButton( runs, event, trans, time, mode )
  char *runs;
  char *event;
  char *trans;
  char *time;
  char *mode;
  {
  
  
  struct ObjRec *createSimulationStepButton( time, anim, delay, step )
  char *time;
  char *anim;
  char *delay;
  char *step;
  {
are unaffected.

I have /not/ been able to reduce a reproducer by just copying out
the affected functions and their surroundings. In that context they do
get transformed as well.

Best,

-- System Information:
Debian Release: 12.11
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-35-amd64 (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND, 
TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages cproto depends on:
ii  gcc    4:12.2.0-3
ii  libc6  2.36-9+deb12u10

cproto recommends no packages.

cproto suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: PGP signature

Reply via email to