[freem-dev] Build failed in Jenkins: freem-current-ubuntu-server-amd64 #141

Jenkins jenkins at chivanet.org
Tue Apr 15 08:40:43 MDT 2025


See <https://jenkins.chivanet.org/job/freem-current-ubuntu-server-amd64/141/display/redirect?page=changes>

Changes:

[Serena Willis] Further improvements to logging

[Serena Willis] Further improvements to logging


------------------------------------------
[...truncated 78.72 KiB...]
  202 |     snprintf (backup_filename, PATHLEN - 1, "%s/freem-routines-backup-%s-%s.tar", bup_path, fma_namespace, dtstamp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fma_routines.c:212:42: warning: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region of size 246 [-Wformat-truncation=]
  212 |     snprintf (rcmd, STRLEN - 1, "tar cvf %s %s/*.m", backup_filename, fma_routine_path);
      |                                          ^~          ~~~~~~~~~~~~~~~
fma_routines.c:212:5: note: ‘snprintf’ output between 14 and 8204 bytes into a destination of size 254
  212 |     snprintf (rcmd, STRLEN - 1, "tar cvf %s %s/*.m", backup_filename, fma_routine_path);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/freem-events.Tpo .deps/freem-events.Po
mv -f .deps/freem-global_dispatch.Tpo .deps/freem-global_dispatch.Po
mv -f .deps/freem-ssvn_system.Tpo .deps/freem-ssvn_system.Po
mlib.c: In function ‘freem_procedure’:
mlib.c:540:40: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 251 [-Wformat-truncation=]
  540 |         snprintf (buf, STRLEN - 1, "DO %s", ent->name);
      |                                        ^~
mlib.c:540:9: note: ‘snprintf’ output between 4 and 259 bytes into a destination of size 254
  540 |         snprintf (buf, STRLEN - 1, "DO %s", ent->name);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mlib.c:514:40: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 251 [-Wformat-truncation=]
  514 |         snprintf (buf, STRLEN - 1, "DO %s(", ent->name);
      |                                        ^~
mlib.c:514:9: note: ‘snprintf’ output between 5 and 260 bytes into a destination of size 254
  514 |         snprintf (buf, STRLEN - 1, "DO %s(", ent->name);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/fmadm-fma_journals.Tpo .deps/fmadm-fma_journals.Po
mv -f .deps/freem-mref.Tpo .deps/freem-mref.Po
mv -f .deps/freem-io_socket.Tpo .deps/freem-io_socket.Po
mv -f .deps/fmadm-iniconf.Tpo .deps/fmadm-iniconf.Po
mv -f .deps/freem-ssvn_device.Tpo .deps/freem-ssvn_device.Po
mv -f .deps/freem-merr.Tpo .deps/freem-merr.Po
fma_routines.c: In function ‘fma_routines_import’:
mv -f .deps/fmadm-fma_jobs.Tpo .deps/fmadm-fma_jobs.Po
mv -f .deps/fmadm-sighnd.Tpo .deps/fmadm-sighnd.Po
fma_routines.c:364:56: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  364 |                     snprintf(roufile, PATH_MAX - 1, "%s/%s.m", pct_rtn_path, parsed_line);
      |                                                        ^
fma_routines.c:364:21: note: ‘snprintf’ output 4 or more bytes (assuming 4099) into a destination of size 4095
  364 |                     snprintf(roufile, PATH_MAX - 1, "%s/%s.m", pct_rtn_path, parsed_line);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fma_routines.c:370:56: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  370 |                     snprintf(roufile, PATH_MAX - 1, "%s/%s.m", usr_rtn_path, parsed_line);
      |                                                        ^
fma_routines.c:370:21: note: ‘snprintf’ output 4 or more bytes (assuming 4099) into a destination of size 4095
  370 |                     snprintf(roufile, PATH_MAX - 1, "%s/%s.m", usr_rtn_path, parsed_line);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/freem-init.Tpo .deps/freem-init.Po
mv -f .deps/freem-mlib.Tpo .deps/freem-mlib.Po
mv -f .deps/freem-transact.Tpo .deps/freem-transact.Po
fma_routines.c: In function ‘fma_do_export’:
fma_routines.c:516:40: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  516 |     snprintf (rtnfile, PATHLEN - 1, "%s/%s.m", fma_routine_path, rtn_name);
      |                                        ^
fma_routines.c:516:5: note: ‘snprintf’ output 4 or more bytes (assuming 4099) into a destination of size 4095
  516 |     snprintf (rtnfile, PATHLEN - 1, "%s/%s.m", fma_routine_path, rtn_name);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fma_globals.c: In function ‘fma_globals_remove’:
fma_globals.c:207:42: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  207 |         snprintf (gpath, PATHLEN - 1, "%s/%s", fma_global_path, opts[i]);
      |                                          ^
fma_globals.c:207:9: note: ‘snprintf’ output 2 or more bytes (assuming 4097) into a destination of size 4095
  207 |         snprintf (gpath, PATHLEN - 1, "%s/%s", fma_global_path, opts[i]);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/freem-strings.Tpo .deps/freem-strings.Po
fma_gedit.c: In function ‘ge_open_global’:
fma_gedit.c:520:45: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  520 |     snprintf (gpath, sizeof (gpath) - 1, "%s/%s", fma_global_path, gblname);
      |                                             ^
fma_gedit.c:520:5: note: ‘snprintf’ output 2 or more bytes (assuming 4097) into a destination of size 4095
  520 |     snprintf (gpath, sizeof (gpath) - 1, "%s/%s", fma_global_path, gblname);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/freem-mumps.Tpo .deps/freem-mumps.Po
mv -f .deps/freem-shmmgr.Tpo .deps/freem-shmmgr.Po
mv -f .deps/freem-locktab.Tpo .deps/freem-locktab.Po
fma_routines.c: In function ‘fma_routines_remove’:
fma_routines.c:563:42: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  563 |         snprintf (rpath, PATHLEN - 1, "%s/%s.m", fma_routine_path, opts[i]);
      |                                          ^
fma_routines.c:563:9: note: ‘snprintf’ output 4 or more bytes (assuming 4099) into a destination of size 4095
  563 |         snprintf (rpath, PATHLEN - 1, "%s/%s.m", fma_routine_path, opts[i]);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmadm.c: In function ‘fm_shell’:
fmadm.c:628:47: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 247 [-Wformat-truncation=]
  628 |     snprintf (fma_prompt, STRLEN - 1, "fmadm [%s]> ", fma_namespace);
      |                                               ^~      ~~~~~~~~~~~~~
fmadm.c:628:5: note: ‘snprintf’ output between 11 and 265 bytes into a destination of size 254
  628 |     snprintf (fma_prompt, STRLEN - 1, "fmadm [%s]> ", fma_namespace);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/freem-jobtab.Tpo .deps/freem-jobtab.Po
mv -f .deps/fmadm-fma_routines.Tpo .deps/fmadm-fma_routines.Po
mv -f .deps/fmadm-init.Tpo .deps/fmadm-init.Po
ssvn_job.c: In function ‘frm_process_alias’:
ssvn_job.c:1093:62: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 228 and 238 [-Wformat-truncation=]
 1093 |     snprintf (k_buf, STRLEN - 1, "^$JOB\202%ld\202ALIASES\202%s\201", (long) pid, name);
      |                                                              ^~                   ~~~~
ssvn_job.c:1093:5: note: ‘snprintf’ output between 18 and 283 bytes into a destination of size 254
 1093 |     snprintf (k_buf, STRLEN - 1, "^$JOB\202%ld\202ALIASES\202%s\201", (long) pid, name);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/fmadm-fma_gedit.Tpo .deps/fmadm-fma_gedit.Po
mv -f .deps/freem-ssvn_job.Tpo .deps/freem-ssvn_job.Po
fmadm.c: In function ‘fm_start_environment.part.0’:
fmadm.c:1249:45: warning: ‘ -d -e ’ directive output may be truncated writing 7 bytes into a region of size between 0 and 254 [-Wformat-truncation=]
 1249 |     snprintf (cmd, sizeof (basecmd) - 1, "%s -d -e %s", basecmd, env);
      |                                             ^~~~~~~
fmadm.c:1249:5: note: ‘snprintf’ output 8 or more bytes (assuming 262) into a destination of size 254
 1249 |     snprintf (cmd, sizeof (basecmd) - 1, "%s -d -e %s", basecmd, env);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
global_bltin.c: In function ‘gbl_write_initial_header’:
global_bltin.c:282:78: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 211 and 221 [-Wformat-truncation=]
  282 |         snprintf (msg, sizeof (msg) - 1, "error %d writing global header for %s", errno, g->global_name);
      |                                                                              ^~
global_bltin.c:282:9: note: ‘snprintf’ output between 35 and 300 bytes into a destination of size 255
  282 |         snprintf (msg, sizeof (msg) - 1, "error %d writing global header for %s", errno, g->global_name);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
global_bltin.c: In function ‘gbl_write_header.part.0’:
global_bltin.c:307:78: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 211 and 221 [-Wformat-truncation=]
  307 |         snprintf (msg, sizeof (msg) - 1, "error %d writing global header for %s", errno, g->global_name);
      |                                                                              ^~
global_bltin.c:307:9: note: ‘snprintf’ output between 35 and 300 bytes into a destination of size 255
  307 |         snprintf (msg, sizeof (msg) - 1, "error %d writing global header for %s", errno, g->global_name);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fma_globals.c: In function ‘fma_globals_examine’:
fma_globals.c:170:50: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  170 |                 snprintf (gpath, PATHLEN - 1, "%s/%s", fma_global_path, ent->d_name);
      |                                                  ^
fma_globals.c:170:17: note: ‘snprintf’ output between 2 and 4352 bytes into a destination of size 4095
  170 |                 snprintf (gpath, PATHLEN - 1, "%s/%s", fma_global_path, ent->d_name);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmadm.c: In function ‘fm_configure’:
fmadm.c:1593:49: warning: ‘/freem_journal_’ directive output may be truncated writing 15 bytes into a region of size between 0 and 4095 [-Wformat-truncation=]
 1593 |     snprintf (jnlfile, sizeof (jnlfile) - 1, "%s/freem_journal_%s.dat", jnldir, fma_environment);
      |                                                 ^~~~~~~~~~~~~~~
fmadm.c:1593:5: note: ‘snprintf’ output between 20 and 4369 bytes into a destination of size 4095
 1593 |     snprintf (jnlfile, sizeof (jnlfile) - 1, "%s/freem_journal_%s.dat", jnldir, fma_environment);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmadm.c:1610:53: warning: ‘:’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
 1610 |     snprintf (jnlhostid, sizeof (jnlhostid) - 1, "%s:%s", hostid, buf);
      |                                                     ^
fmadm.c:1610:5: note: ‘snprintf’ output between 2 and 8192 bytes into a destination of size 4095
 1610 |     snprintf (jnlhostid, sizeof (jnlhostid) - 1, "%s:%s", hostid, buf);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmadm.c:1822:57: warning: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region of size 4081 [-Wformat-truncation=]
 1822 |         snprintf (buf, sizeof (buf) - 1, "routines_path=%s", sysrtn);
      |                                                         ^~   ~~~~~~
fmadm.c:1822:9: note: ‘snprintf’ output between 15 and 4110 bytes into a destination of size 4095
 1822 |         snprintf (buf, sizeof (buf) - 1, "routines_path=%s", sysrtn);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmadm.c:1825:56: warning: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=]
 1825 |         snprintf (buf, sizeof (buf) - 1, "globals_path=%s", sysgbl);
      |                                                        ^~   ~~~~~~
fmadm.c:1825:9: note: ‘snprintf’ output between 14 and 4109 bytes into a destination of size 4095
 1825 |         snprintf (buf, sizeof (buf) - 1, "globals_path=%s", sysgbl);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmadm.c:1828:56: warning: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=]
 1828 |         snprintf (buf, sizeof (buf) - 1, "journal_file=%s", jnlfile);
      |                                                        ^~   ~~~~~~~
fmadm.c:1828:9: note: ‘snprintf’ output between 14 and 4109 bytes into a destination of size 4095
 1828 |         snprintf (buf, sizeof (buf) - 1, "journal_file=%s", jnlfile);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmadm.c:1834:59: warning: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region of size 4079 [-Wformat-truncation=]
 1834 |         snprintf (buf, sizeof (buf) - 1, "journal_host_id=%s", jnlhostid);
      |                                                           ^~   ~~~~~~~~~
fmadm.c:1834:9: note: ‘snprintf’ output between 17 and 4112 bytes into a destination of size 4095
 1834 |         snprintf (buf, sizeof (buf) - 1, "journal_host_id=%s", jnlhostid);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmadm.c:1837:65: warning: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region of size 4073 [-Wformat-truncation=]
 1837 |         snprintf (buf, sizeof (buf) - 1, "journal_cut_threshold=%s", jnlcut);
      |                                                                 ^~   ~~~~~~
fmadm.c:1837:9: note: ‘snprintf’ output between 23 and 4118 bytes into a destination of size 4095
 1837 |         snprintf (buf, sizeof (buf) - 1, "journal_cut_threshold=%s", jnlcut);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmadm.c:1852:57: warning: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region of size 4081 [-Wformat-truncation=]
 1852 |         snprintf (buf, sizeof (buf) - 1, "routines_path=%s", usrrtn);
      |                                                         ^~   ~~~~~~
fmadm.c:1852:9: note: ‘snprintf’ output between 15 and 4110 bytes into a destination of size 4095
 1852 |         snprintf (buf, sizeof (buf) - 1, "routines_path=%s", usrrtn);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmadm.c:1855:56: warning: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region of size 4082 [-Wformat-truncation=]
 1855 |         snprintf (buf, sizeof (buf) - 1, "globals_path=%s", usrgbl);
      |                                                        ^~   ~~~~~~
fmadm.c:1855:9: note: ‘snprintf’ output between 14 and 4109 bytes into a destination of size 4095
 1855 |         snprintf (buf, sizeof (buf) - 1, "globals_path=%s", usrgbl);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmadm.c:1754:55: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
 1754 |             snprintf (infile, sizeof (infile) - 1, "%s/%s", src_dir, ent->d_name);
      |                                                       ^
fmadm.c:1754:13: note: ‘snprintf’ output between 2 and 4352 bytes into a destination of size 4095
 1754 |             snprintf (infile, sizeof (infile) - 1, "%s/%s", src_dir, ent->d_name);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmadm.c:1755:57: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
 1755 |             snprintf (outfile, sizeof (outfile) - 1, "%s/%s", dest_dir, ent->d_name);
      |                                                         ^
fmadm.c:1755:13: note: ‘snprintf’ output between 2 and 4352 bytes into a destination of size 4095
 1755 |             snprintf (outfile, sizeof (outfile) - 1, "%s/%s", dest_dir, ent->d_name);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/freem-routine.Tpo .deps/freem-routine.Po
fmadm.c: In function ‘fm_reconfigure’:
fmadm.c:1484:61: warning: ‘.orig’ directive output may be truncated writing 5 bytes into a region of size between 0 and 4095 [-Wformat-truncation=]
 1484 |     snprintf (config_backup, sizeof (config_backup) - 1, "%s.orig", config_file);
      |                                                             ^~~~~
fmadm.c:1484:5: note: ‘snprintf’ output between 6 and 4101 bytes into a destination of size 4095
 1484 |     snprintf (config_backup, sizeof (config_backup) - 1, "%s.orig", config_file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/freem-views.Tpo .deps/freem-views.Po
fma_globals.c: In function ‘fma_globals_verify’:
fma_globals.c:287:50: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  287 |                 snprintf (gpath, PATHLEN - 1, "%s/%s", fma_global_path, ent->d_name);
      |                                                  ^
fma_globals.c:287:17: note: ‘snprintf’ output between 2 and 4352 bytes into a destination of size 4095
  287 |                 snprintf (gpath, PATHLEN - 1, "%s/%s", fma_global_path, ent->d_name);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fma_globals.c:267:46: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  267 |             snprintf (gpath, PATHLEN - 1, "%s/%s", fma_global_path, opts[i]);
      |                                              ^
fma_globals.c:267:13: note: ‘snprintf’ output 2 or more bytes (assuming 4097) into a destination of size 4095
  267 |             snprintf (gpath, PATHLEN - 1, "%s/%s", fma_global_path, opts[i]);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/fmadm-fma_globals.Tpo .deps/fmadm-fma_globals.Po
mv -f .deps/fmadm-fmadm.Tpo .deps/fmadm-fmadm.Po
mv -f .deps/freem-symtab_bltin.Tpo .deps/freem-symtab_bltin.Po
mv -f .deps/freem-operator.Tpo .deps/freem-operator.Po
xecline.c: In function ‘xecline’:
xecline.c:7177:85: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size between 239 and 249 [-Wformat-truncation=]
 7177 |                         snprintf (fmrl_prompt, sizeof (fmrl_prompt) - 1 , "\r\nTL%d:%s.%s> ", tp_level, shm_env, nsname);
      |                                                                                     ^~                  ~~~~~~~
xecline.c:7177:25: note: ‘snprintf’ output between 10 and 529 bytes into a destination of size 255
 7177 |                         snprintf (fmrl_prompt, sizeof (fmrl_prompt) - 1 , "\r\nTL%d:%s.%s> ", tp_level, shm_env, nsname);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xecline.c:7174:79: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 253 [-Wformat-truncation=]
 7174 |                         snprintf (fmrl_prompt, sizeof (fmrl_prompt) - 1, "\r\n%s.%s> ", shm_env, nsname);
      |                                                                               ^~        ~~~~~~~
xecline.c:7174:25: note: ‘snprintf’ output between 6 and 515 bytes into a destination of size 255
 7174 |                         snprintf (fmrl_prompt, sizeof (fmrl_prompt) - 1, "\r\n%s.%s> ", shm_env, nsname);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xecline.c:3996:61: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
 3996 |                             snprintf (&tmp3[1], 255, "%s\201", &constructor[1]);
      |                                                             ^
xecline.c:3996:29: note: ‘snprintf’ output between 2 and 256 bytes into a destination of size 255
 3996 |                             snprintf (&tmp3[1], 255, "%s\201", &constructor[1]);
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/freem-service.Tpo .deps/freem-service.Po
mv -f .deps/freem-global_bltin.Tpo .deps/freem-global_bltin.Po
mv -f .deps/fmadm-expr.Tpo .deps/fmadm-expr.Po
mv -f .deps/freem-expr.Tpo .deps/freem-expr.Po
mv -f .deps/freem-xecline.Tpo .deps/freem-xecline.Po
make[2]: Leaving directory '<https://jenkins.chivanet.org/job/freem-current-ubuntu-server-amd64/ws/freem/src'>
make[1]: *** [Makefile:736: all] Error 2
make[1]: Leaving directory '<https://jenkins.chivanet.org/job/freem-current-ubuntu-server-amd64/ws/freem/src'>
make: *** [Makefile:889: all-recursive] Error 1
Build step 'Execute shell' marked build as failure


More information about the freem-dev mailing list