* installing to library ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages’
* installing *source* package ‘C50’ ...
** package ‘C50’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: ‘gcc-14 (Debian 14.2.0-8) 14.2.0’
make[1]: Entering directory '/tmp/RtmpoSlYFW/R.INSTALLc653b5881b6cf/C50/src'
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c attwinnow.c -o attwinnow.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c classify.c -o classify.o
classify.c: In function ‘FindOutcome’:
classify.c:534:10: warning: ‘Outcome’ may be used uninitialized [-Wmaybe-uninitialized]
  534 |   return Outcome;
      |          ^~~~~~~
classify.c:503:17: note: ‘Outcome’ was declared here
  503 |   DiscrValue v, Outcome;
      |                 ^~~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c confmat.c -o confmat.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c construct.c -o construct.o
construct.c: In function ‘EvaluateSingle’:
construct.c:435:36: warning: unused variable ‘RawErrs’ [-Wunused-variable]
  435 |   CaseNo *ConfusionMat, *Usage, i, RawErrs = 0, Errs = 0;
      |                                    ^~~~~~~
construct.c: In function ‘ConstructClassifiers’:
construct.c:295:25: warning: ‘BaseLeaves’ may be used uninitialized [-Wmaybe-uninitialized]
  295 |         LEAFRATIO = 1.1 * BaseLeaves / (MaxCase + 1.0);
      |                     ~~~~^~~~~~~~~~~~
construct.c:69:7: note: ‘BaseLeaves’ was declared here
   69 |   int BaseLeaves;
      |       ^~~~~~~~~~
construct.c: In function ‘EvaluateSingle’:
construct.c:573:13: warning: ‘SaveUtility’ may be used uninitialized [-Wmaybe-uninitialized]
  573 |     UTILITY = SaveUtility;
      |     ~~~~~~~~^~~~~~~~~~~~~
construct.c:434:13: note: ‘SaveUtility’ was declared here
  434 |   int x, u, SaveUtility;
      |             ^~~~~~~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c contin.c -o contin.o
contin.c: In function ‘EvalContinuousAtt’:
contin.c:160:26: warning: ‘BestI’ may be used uninitialized [-Wmaybe-uninitialized]
  160 |                (GEnv.SRec[BestI + 1].V - GEnv.SRec[BestI].V);
      |                          ^
contin.c:53:16: note: ‘BestI’ was declared here
   53 |   CaseNo i, j, BestI, Tries = 0;
      |                ^~~~~
contin.c:173:15: warning: ‘BestInfo’ may be used uninitialized [-Wmaybe-uninitialized]
  173 |     Info[Att] = BestInfo;
      |     ~~~~~~~~~~^~~~~~~~~~
contin.c:54:58: note: ‘BestInfo’ was declared here
   54 |   double LowInfo, LHInfo, LeastInfo = 1E38, w, BestGain, BestInfo,
      |                                                          ^~~~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c discr.c -o discr.o
discr.c: In function ‘EvalOrderedAtt’:
discr.c:168:14: warning: ‘BestV’ may be used uninitialized [-Wmaybe-uninitialized]
  168 |     Bar[Att] = BestV;
      |     ~~~~~~~~~^~~~~~~
discr.c:95:17: note: ‘BestV’ was declared here
   95 |   DiscrValue v, BestV;
      |                 ^~~~~
discr.c:167:15: warning: ‘BestInfo’ may be used uninitialized [-Wmaybe-uninitialized]
  167 |     Info[Att] = BestInfo;
      |     ~~~~~~~~~~^~~~~~~~~~
discr.c:96:30: note: ‘BestInfo’ was declared here
   96 |   double BaseInfo, ThisGain, BestInfo, BestGain = None;
      |                              ^~~~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c formrules.c -o formrules.o
formrules.c: In function ‘PruneRule’:
formrules.c:325:14: warning: variable ‘Bestid’ set but not used [-Wunused-but-set-variable]
  325 |   int d, id, Bestid, Remaining = NCond;
      |              ^~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c formtree.c -o formtree.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c getdata.c -o getdata.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c getnames.c -o getnames.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c global.c -o global.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c hash.c -o hash.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c hooks.c -o hooks.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c implicitatt.c -o implicitatt.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c info.c -o info.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c mcost.c -o mcost.o
mcost.c: In function ‘GetMCosts’:
mcost.c:66:26: warning: ‘Real’ may be used uninitialized [-Wmaybe-uninitialized]
   66 |     if (Pred > 0 && Real > 0 && Pred != Real && Val != 1) {
      |                     ~~~~~^~~
mcost.c:41:17: note: ‘Real’ was declared here
   41 |   ClassNo Pred, Real, p, r;
      |                 ^~~~
mcost.c: In function ‘PredictGetMCosts’:
mcost.c:147:26: warning: ‘Real’ may be used uninitialized [-Wmaybe-uninitialized]
  147 |     if (Pred > 0 && Real > 0 && Pred != Real && Val != 1) {
      |                     ~~~~~^~~
mcost.c:123:17: note: ‘Real’ was declared here
  123 |   ClassNo Pred, Real, p, r;
      |                 ^~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c modelfiles.c -o modelfiles.o
modelfiles.c: In function ‘ReadHeader’:
modelfiles.c:495:16: warning: ‘Att’ may be used uninitialized [-Wmaybe-uninitialized]
  495 |       MaxAttVal[Att] = 1;
      |                ^
modelfiles.c:451:13: note: ‘Att’ was declared here
  451 |   Attribute Att;
      |             ^~~
modelfiles.c: In function ‘PredictReadHeader’:
modelfiles.c:561:16: warning: ‘Att’ may be used uninitialized [-Wmaybe-uninitialized]
  561 |       MaxAttVal[Att] = 1;
      |                ^
modelfiles.c:524:13: note: ‘Att’ was declared here
  524 |   Attribute Att;
      |             ^~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c p-thresh.c -o p-thresh.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c prune.c -o prune.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c rc50.c -o rc50.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c redefine.c -o redefine.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c rsample.c -o rsample.o
rsample.c: In function ‘rpredictmain’:
rsample.c:75:24: warning: unused variable ‘RealTrials’ [-Wunused-variable]
   75 |       CurrentPosition, RealTrials;
      |                        ^~~~~~~~~~
rsample.c:75:7: warning: unused variable ‘CurrentPosition’ [-Wunused-variable]
   75 |       CurrentPosition, RealTrials;
      |       ^~~~~~~~~~~~~~~
rsample.c:74:55: warning: variable ‘StartList’ set but not used [-Wunused-but-set-variable]
   74 |   int CaseNo = 0, MaxClassLen = 5, o, TotalRules = 0, StartList,
      |                                                       ^~~~~~~~~
rsample.c:74:36: warning: unused variable ‘o’ [-Wunused-variable]
   74 |   int CaseNo = 0, MaxClassLen = 5, o, TotalRules = 0, StartList,
      |                                    ^
rsample.c:74:19: warning: unused variable ‘MaxClassLen’ [-Wunused-variable]
   74 |   int CaseNo = 0, MaxClassLen = 5, o, TotalRules = 0, StartList,
      |                   ^~~~~~~~~~~
rsample.c:74:7: warning: unused variable ‘CaseNo’ [-Wunused-variable]
   74 |   int CaseNo = 0, MaxClassLen = 5, o, TotalRules = 0, StartList,
      |       ^~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c rulebasedmodels.c -o rulebasedmodels.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c rules.c -o rules.o
In file included from rules.c:32:
rules.c: In function ‘NewRule’:
defns.h:176:56: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  176 |   (n1->Tested < n2->Tested || n1->Tested == n2->Tested && n1->Cut < n2->Cut)
rules.c:72:37: note: in expansion of macro ‘Before’
   72 |         if (!Deleted[id] && (!dd || Before(Cond[id], Cond[dd]))) {
      |                                     ^~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c ruletree.c -o ruletree.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c siftrules.c -o siftrules.o
siftrules.c: In function ‘HillClimb’:
siftrules.c:502:7: warning: variable ‘LastCost’ set but not used [-Wunused-but-set-variable]
  502 |   int LastCost = 1E9, CurrentCost, AltCost, NewCost;
      |       ^~~~~~~~
siftrules.c: In function ‘UpdateDeltaErrs’:
siftrules.c:689:48: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  689 | #define Prefer(d, c1, c2) ((d) > 0 || (d) == 0 && c1 < c2)
      |                                                ^
siftrules.c:720:13: note: in expansion of macro ‘Prefer’
  720 |             Prefer(TotVote[i][Alt] - (TotVote[i][Top] - Rule[r]->Vote), Alt,
      |             ^~~~~~
siftrules.c:689:48: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  689 | #define Prefer(d, c1, c2) ((d) > 0 || (d) == 0 && c1 < c2)
      |                                                ^
siftrules.c:727:13: note: in expansion of macro ‘Prefer’
  727 |             Prefer(TotVote[i][Rhs] + Rule[r]->Vote - TotVote[i][Top], Rhs,
      |             ^~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c sort.c -o sort.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c strbuf.c -o strbuf.o
strbuf.c: In function ‘strbuf_vprintf’:
strbuf.c:193:11: warning: unused variable ‘ap3’ [-Wunused-variable]
  193 |   va_list ap3;
      |           ^~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c subset.c -o subset.o
subset.c: In function ‘EvalSubset’:
subset.c:273:5: warning: ‘BestV2’ may be used uninitialized [-Wmaybe-uninitialized]
  273 |     Merge(BestV1, BestV2, Cases);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
subset.c:72:34: note: ‘BestV2’ was declared here
   72 |   DiscrValue V1, V2, V3, BestV1, BestV2, InitialBlocks, First = 1, Prelim = 0;
      |                                  ^~~~~~
subset.c:271:9: warning: ‘BestInfo’ may be used uninitialized [-Wmaybe-uninitialized]
  271 |     Val = (BestGain - Penalty / Cases) / BestInfo;
      |     ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
subset.c:75:17: note: ‘BestInfo’ was declared here
   75 |       BestGain, BestInfo, PrevGain, PrevInfo;
      |                 ^~~~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c top.c -o top.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c trees.c -o trees.o
trees.c: In function ‘MaxLine’:
trees.c:379:10: warning: ‘Ll’ may be used uninitialized [-Wmaybe-uninitialized]
  379 |       Ll += CharWidth(ClassName[T->Branch[v]->Leaf]) + 6;
      |       ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
trees.c:318:7: note: ‘Ll’ was declared here
  318 |   int Ll, One, MaxLl = 0;
      |       ^~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c update.c -o update.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c utility.c -o utility.o
utility.c: In function ‘Cleanup’:
utility.c:850:16: warning: unused variable ‘PropVal’ [-Wunused-variable]
  850 |   extern char *PropVal;
      |                ^~~~~~~
utility.c:848:18: warning: unused variable ‘Active’ [-Wunused-variable]
  848 |   extern RuleNo *Active;
      |                  ^~~~~~
utility.c:847:37: warning: unused variable ‘PropValSize’ [-Wunused-variable]
  847 |   extern int SubSpace, ActiveSpace, PropValSize;
      |                                     ^~~~~~~~~~~
utility.c:847:24: warning: unused variable ‘ActiveSpace’ [-Wunused-variable]
  847 |   extern int SubSpace, ActiveSpace, PropValSize;
      |                        ^~~~~~~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -DNDEBUG  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c xval.c -o xval.o
gcc-14 -shared -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -Wl,-O1 -o C50.so attwinnow.o classify.o confmat.o construct.o contin.o discr.o formrules.o formtree.o getdata.o getnames.o global.o hash.o hooks.o implicitatt.o info.o mcost.o modelfiles.o p-thresh.o prune.o rc50.o redefine.o rsample.o rulebasedmodels.o rules.o ruletree.o siftrules.o sort.o strbuf.o subset.o top.o trees.o update.o utility.o xval.o -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -lR
make[1]: Leaving directory '/tmp/RtmpoSlYFW/R.INSTALLc653b5881b6cf/C50/src'
make[1]: Entering directory '/tmp/RtmpoSlYFW/R.INSTALLc653b5881b6cf/C50/src'
make[1]: Leaving directory '/tmp/RtmpoSlYFW/R.INSTALLc653b5881b6cf/C50/src'
installing to /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/00LOCK-C50/00new/C50/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (C50)