Found the following significant warnings:
  core/allocations.c:14:34: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=]
  core/allocations.c:25:36: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=]
  core/allocations.c:43:34: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=]
  core/allocations.c:43:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=]
  core/allocations.c:70:34: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=]
  core/allocations.c:70:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=]
  core/allocations.c:70:40: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=]
  core/data.table.c:123:11: warning: too many arguments for format [-Wformat-extra-args]
  parameters/discrete/hierarchical_dirichlet.c:375:40: warning: format '%Lf' expects argument of type 'double', but argument 2 has type 'long double' [-Wformat=]
  parameters/discrete/hierarchical_dirichlet.c:446:48: warning: format '%Lf' expects argument of type 'double', but argument 2 has type 'long double' [-Wformat=]
  predict/map.lw.c:45:36: warning: format '%Lf' expects argument of type 'double', but argument 2 has type 'long double' [-Wformat=]
  predict/map.lw.c:82:18: warning: format '%Lf' expects argument of type 'double', but argument 2 has type 'long double' [-Wformat=]
  predict/predict.c:287:52: warning: format '%d' expects a matching 'int' argument [-Wformat=]
  predict/predict.c:625:49: warning: format '%d' expects a matching 'int' argument [-Wformat=]
  predict/predict.c:633:50: warning: format '%d' expects a matching 'int' argument [-Wformat=]
  preprocessing/dedup.c:114:72: warning: format '%Lf' expects argument of type 'double', but argument 5 has type 'long double' [-Wformat=]
  preprocessing/discretize.c:344:46: warning: format '%Lf' expects argument of type 'double', but argument 2 has type 'long double' [-Wformat=]
  preprocessing/discretize.c:361:48: warning: format '%Lf' expects argument of type 'double', but argument 2 has type 'long double' [-Wformat=]
  preprocessing/discretize.c:375:87: warning: format '%Lf' expects argument of type 'double', but argument 6 has type 'long double' [-Wformat=]
  scores/alpha.star.c:135:39: warning: format '%Lf' expects argument of type 'double', but argument 2 has type 'long double' [-Wformat=]
  scores/alpha.star.c:135:63: warning: format '%Lf' expects argument of type 'double', but argument 3 has type 'long double' [-Wformat=]
  scores/alpha.star.c:149:67: warning: format '%Lf' expects argument of type 'double', but argument 2 has type 'long double' [-Wformat=]
See 'd:/Rcompile/CRANpkg/local/4.4/bnlearn.Rcheck/00install.out' for details.
* used C compiler: 'gcc.exe (GCC) 12.3.0'