-
Notifications
You must be signed in to change notification settings - Fork 43
Status
This page presents the statistics generated by the Python wrapper when generating a new release of the gtk-fortran library. See also the list of Tested functions.
osboxes, Sun, 05 May 2024 12:44:42 +0000
- nb_files scanned = 804
- nb_generated_interfaces = 10893
- nb_deprecated_functions = 1152
- nb_type_errors = 28
- nb_errors (others) = 410
- nb_lines treated = 35251
- nb_variadic functions = 141
- nb_enumerators = 407
- nb_win32_utf8 = 0
- Number of types = 89
- Number of funptr types = 248
- Computing time: 12.01 s
osboxes, Tue, 16 Apr 2024 07:46:39 +0000
- nb_files scanned = 784
- nb_generated_interfaces = 10845
- nb_deprecated_functions = 1131
- nb_type_errors = 91
- nb_errors (others) = 364
- nb_lines treated = 34797
- nb_variadic functions = 142
- nb_enumerators = 397
- nb_win32_utf8 = 0
- Number of types = 88
- Number of funptr types = 222
- Computing time: 78.89 s
osboxes, Fri, 06 Nov 2023 14:03:00 +0000
- nb_files scanned = 744
- nb_generated_interfaces = 10419
- nb_deprecated_functions = 1135
- nb_type_errors = 90
- nb_errors (others) = 337
- nb_lines treated = 33485
- nb_variadic functions = 141
- nb_enumerators = 375
- nb_win32_utf8 = 0
- Number of types = 88
- Number of funptr types = 216
- Computing time: 22.21 s
osboxes, Thu, 27 Apr 2023 08:43:40 +0000
- nb_files scanned = 737
- nb_generated_interfaces = 10296
- nb_deprecated_functions = 1119
- nb_type_errors = 87
- nb_errors (others) = 335
- nb_lines treated = 33125
- nb_variadic functions = 141
- nb_enumerators = 372
- nb_win32_utf8 = 0
- Number of types = 81
- Number of funptr types = 210
- Computing time: 12.98 s
osboxes, Wed, 09 Nov 2022 07:47:33 +0000
- nb_files scanned = 719
- nb_generated_interfaces = 10130
- nb_deprecated_functions = 355
- nb_type_errors = 397
- nb_errors (others) = 307
- nb_lines treated = 33550
- nb_variadic functions = 140
- nb_enumerators = 366
- nb_win32_utf8 = 0
- Number of types = 78
- Computing time: 23.40 s
osboxes, Fri, 22 Apr 2022 10:50:07 +0000
- nb_files scanned = 720
- nb_generated_interfaces = 9923
- nb_deprecated_functions = 353
- nb_type_errors = 233
- nb_errors (others) = 305
- nb_lines treated = 32869
- nb_variadic functions = 140
- nb_enumerators = 363
- nb_win32_utf8 = 0
- Number of types = 78
- Computing time: 8.99 s
osboxes, Thu, 21 Apr 2022 19:04:51 +0000
- nb_files scanned = 774
- nb_generated_interfaces = 10579
- nb_deprecated_functions = 1154
- nb_type_errors = 75
- nb_errors (others) = 351
- nb_lines treated = 34763
- nb_variadic functions = 140
- nb_enumerators = 393
- nb_win32_utf8 = 4
- Number of types = 79
- Computing time: 13.70 s
osboxes, Wed, 20 Oct 2021 08:02:13 +0000
- nb_files scanned = 711
- nb_generated_interfaces = 9822
- nb_deprecated_functions = 341
- nb_type_errors = 223
- nb_errors (others) = 306
- nb_lines treated = 32497
- nb_variadic functions = 140
- nb_enumerators = 355
- nb_win32_utf8 = 4
- Number of types = 78
osboxes, Wed, 08 Sep 2021 09:07:03 +0000
- nb_files scanned = 761
- nb_generated_interfaces = 10437
- nb_deprecated_functions = 1143
- nb_type_errors = 64
- nb_errors (others) = 347
- nb_lines treated = 34258
- nb_variadic functions = 136
- nb_enumerators = 385
- nb_win32_utf8 = 4
- Number of types = 79
osboxes, Wed, 14 Apr 2021 16:55:14 +0000
- nb_files scanned = 706
- nb_generated_interfaces = 9736
- nb_deprecated_functions = 332
- nb_type_errors = 219
- nb_errors (others) = 302
- nb_lines treated = 32242
- nb_variadic functions = 136
- nb_enumerators = 350
- nb_win32_utf8 = 4
- Number of types = 78
osboxes, Wed, 14 Apr 2021 18:35:57 +0000
- nb_files scanned = 760
- nb_generated_interfaces = 10436
- nb_deprecated_functions = 1143
- nb_type_errors = 64
- nb_errors (others) = 347
- nb_lines treated = 34256
- nb_variadic functions = 136
- nb_enumerators = 385
- nb_win32_utf8 = 4
- Number of types = 79
osboxes, Thu, 07 May 2020 09:56:44 +0000
- nb_files scanned = 761
- nb_generated_interfaces = 10353
- nb_deprecated_functions = 1128
- nb_type_errors = 65
- nb_errors (others) = 350
- nb_lines treated = 34103
- nb_variadic functions = 136
- nb_enumerators = 379
- nb_win32_utf8 = 4
- Number of types = 78
vmagnin, Tue, 23 Apr 2019 08:55:46 +0000
- nb_files scanned = 757
- nb_generated_interfaces = 10320
- nb_deprecated_functions = 1109
- nb_type_errors = 55
- nb_errors (others) = 350
- nb_lines treated = 33932
- nb_variadic functions = 136
- nb_enumerators = 376
- nb_win32_utf8 = 4
- Number of types = 79
vmagnin, Tue, 23 Apr 2019 09:14:05 +0000
- nb_files scanned = 603
- nb_generated_interfaces = 9854
- nb_deprecated_functions = 434
- nb_type_errors = 41
- nb_errors (others) = 501
- nb_lines treated = 30177
- nb_variadic functions = 133
- nb_enumerators = 373
- nb_win32_utf8 = 35
- Number of types = 87
vmagnin, Tue, 01 May 2018 09:44:58 +0000
- nb_files scanned = 748
- nb_generated_interfaces = 10115
- nb_type_errors = 72
- nb_errors (others) = 338
- nb_lines treated = 33257
- nb_variadic functions = 134
- nb_enumerators = 362
- nb_win32_utf8 = 4
- Number of types = 76
- Computing time: 6.12 s
vmagnin, Tue, 01 May 2018 09:32:19 +0000
- nb_files scanned = 597
- nb_generated_interfaces = 9651
- nb_type_errors = 63
- nb_errors (others) = 510
- nb_lines treated = 29560
- nb_variadic functions = 131
- nb_enumerators = 361
- nb_win32_utf8 = 35
- Number of types = 84
- Computing time: 5.70 s
vmagnin, Mon, 09 Jan 2017 16:02:54 +0000
- nb_files scanned = 734
- nb_generated_interfaces = 10050
- nb_type_errors = 66
- nb_errors (others) = 338
- nb_lines treated = 32616
- nb_variadic functions = 134
- nb_enumerators = 356
- nb_win32_utf8 = 28
- Number of types = 76
- Computing time: 6.75 s
vmagnin, Mon, 09 Jan 2017 16:43:47 +0000
- nb_files scanned = 594
- nb_generated_interfaces = 9683
- nb_type_errors = 57
- nb_errors (others) = 509
- nb_lines treated = 29174
- nb_variadic functions = 131
- nb_enumerators = 360
- nb_win32_utf8 = 59
- Number of types = 84
- Computing time: 5.11 s
vmagnin, Mon, 18 Jul 2016 15:32:16 +0000
- nb_files scanned = 594
- nb_generated_interfaces = 9664
- nb_type_errors = 54
- nb_errors (others) = 504
- nb_lines treated = 29071
- nb_variadic functions = 130
- nb_enumerators = 359
- nb_win32_utf8 = 59
- Number of types = 84
- Computing time: 5.68 s
vmagnin, Sat, 25 Jun 2016 16:09:42 +0000
- nb_files scanned = 726
- nb_generated_interfaces = 9975
- nb_type_errors = 45
- nb_errors (others) = 344
- nb_lines treated = 32361
- nb_variadic functions = 133
- nb_enumerators = 351
- nb_win32_utf8 = 28
- Number of types = 76
- Computing time: 5.86 s
- SHA1: 86a80788cdd078f0e2b394bd6b542f4eb2a3cff4
GTK+ 3.18.9, GLib 2.48.0, Ubuntu 16.04 xenial x86_64, Python 3.5.1+ vmagnin, Tue, 14 Jun 2016 20:36:25 +0000
- nb_files scanned = 726
- nb_generated_interfaces = 10003
- nb_type_errors = 146
- nb_errors (others) = 280
- nb_lines treated = 32374
- nb_variadic functions = 98
- nb_enumerators = 351
- nb_win32_utf8 = 28
- Number of types = 74
- Computing time: 7.79 s
vmagnin, Wed, 15 Jun 2016 16:11:06 +0000
- nb_files scanned = 594
- nb_generated_interfaces = 9720
- nb_type_errors = 153
- nb_errors (others) = 312
- nb_lines treated = 29112
- nb_variadic functions = 95
- nb_enumerators = 359
- nb_win32_utf8 = 59
- Number of types = 83
- Computing time: 7.14 s
james, Mon, 11 Nov 2013 14:43:32 +0000
- nb_files scanned = 580
- nb_generated_interfaces = 9508
- nb_type_errors = 138
- nb_errors (others) = 303
- nb_lines treated = 28035
- nb_variadic functions = 89
- nb_enumerators = 352
- nb_win32_utf8 = 59
- Number of types = 84
- Computing time: 13.82 s
james, Mon, 11 Nov 2013 14:38:17 +0000
- nb_files scanned = 676
- nb_generated_interfaces = 9488
- nb_type_errors = 119
- nb_errors (others) = 228
- nb_lines treated = 30179
- nb_variadic functions = 92
- nb_enumerators = 336
- nb_win32_utf8 = 28
- Number of types = 75
- Computing time: 13.57 s
james, Thu, 07 Nov 2013 08:39:42 +0000
- nb_files scanned = 580
- nb_generated_interfaces = 9494
- nb_type_errors = 38
- nb_errors (others) = 303
- nb_lines treated = 28035
- nb_variadic functions = 89
- nb_enumerators = 352
- Number of types = 84
- Computing time: 11.63 s
james, Thu, 07 Nov 2013 08:44:13 +0000
- nb_files scanned = 676
- nb_generated_interfaces = 9474
- nb_type_errors = 119
- nb_errors (others) = 228
- nb_lines treated = 30179
- nb_variadic functions = 92
- nb_enumerators = 336
- Number of types = 75
- Computing time: 9.50 s
vmagnin, Mon, 11 Nov 2013 13:42:00 +0000
- nb_files scanned = 578
- nb_generated_interfaces = 9477
- nb_type_errors = 128
- nb_errors (others) = 303
- nb_lines treated = 27897
- nb_variadic functions = 89
- nb_enumerators = 352
- nb_win32_utf8 = 59
- Number of types = 83
- Computing time: 6.89 s
vmagnin, Mon, 11 Nov 2013 13:34:41 +0000
- nb_files scanned = 662
- nb_generated_interfaces = 9429
- nb_type_errors = 109
- nb_errors (others) = 224
- nb_lines treated = 27124
- nb_variadic functions = 91
- nb_enumerators = 332
- nb_win32_utf8 = 28
- Number of types = 74
- Computing time: 6.70 s
vmagnin, Wed, 06 Nov 2013 21:54:25 +0000
- nb_files scanned = 579
- nb_generated_interfaces = 9451
- nb_type_errors = 126
- nb_errors (others) = 297
- nb_lines treated = 27843
- nb_variadic functions = 85
- nb_enumerators = 348
- Number of types = 84
- Computing time: 3.54 s
vmagnin, Wed, 06 Nov 2013 21:49:41 +0000
- nb_files scanned = 611
- nb_generated_interfaces = 9289
- nb_type_errors = 107
- nb_errors (others) = 216
- nb_lines treated = 26772
- nb_variadic functions = 87
- nb_enumerators = 326
- Number of types = 75
- Computing time: 3.31 s
vmagnin, Sat, 23 Feb 2013 11:42:24 +0000
- nb_files scanned = 606
- nb_generated_interfaces = 9263
- nb_type_errors = 96
- nb_errors (others) = 217
- nb_lines treated = 24314
- nb_variadic functions = 90
- nb_enumerators = 290
- Number of types = 75
- Computing time: 2.85 s
vmagnin, Sat, 23 Feb 2013 11:49:10 +0000
- nb_files scanned = 575
- nb_generated_interfaces = 9429
- nb_type_errors = 115
- nb_errors (others) = 298
- nb_lines treated = 25404
- nb_variadic functions = 88
- nb_enumerators = 312
- Number of types = 84
- Computing time: 3.09 s
Feb. 16, 2013 (cfwrapper.py enhanced)
- nb_files scanned = 606
- nb_generated_interfaces = 9230
- nb_type_errors = 96
- nb_errors (others) = 217
- nb_lines treated = 24306
- nb_variadic functions = 90
Feb. 16, 2013 (cfwrapper.py enhanced)
- nb_files scanned = 575
- nb_generated_interfaces = 9365
- nb_type_errors = 115
- nb_errors (others) = 298
- nb_lines treated = 25396
- nb_variadic functions = 88
Dec. 12, 2012
- nb_files scanned = 606
- nb_generated_interfaces = 8816
- nb_type_errors = 856
- nb_errors (others) = 276
- nb_lines treated = 24764
- nb_variadic functions = 90
July 27, 2012
- nb_files scanned = 571
- nb_generated_interfaces = 9119
- nb_type_errors = 383
- nb_errors (others) = 325
- nb_lines treated = 24980
- nb_variadic functions = 88
July 27, 2012
- nb_files scanned = 600
- nb_generated_interfaces = 8708
- nb_type_errors = 774
- nb_errors (others) = 275
- nb_lines treated = 23909
- nb_variadic functions = 89
April 26, 2011
- nb_files scanned = 538
- nb_generated_interfaces = 8803
- nb_type_errors = 197
- nb_errors (others) = 315
- nb_lines treated = 23781
- nb_variadic functions = 85
April 26, 2011
- nb_files scanned = 545
- nb_generated_interfaces = 8466
- nb_type_errors = 187
- nb_errors (others) = 261
- nb_lines treated = 21913
- nb_variadic functions = 86
October 13, 2011
- nb_files scanned = 554
- nb_generated_interfaces = 8972
- nb_type_errors = 196
- nb_errors (others) = 314
- nb_lines treated = 24267
- nb_variadic functions = 85
See also the list of Tested functions
October 13, 2011
- nb_files scanned = 569
- nb_generated_interfaces = 8717
- nb_type_errors = 186
- nb_errors (others) = 260
- nb_lines treated = 22509
- nb_variadic functions = 86
- gtk-fortran has also been tested with the compilers:
- Intel Fortran 12.0.0 on x86-ubuntu-maverick (bdsatish, 02-14-2011).
- g95 version 0.93, Ubuntu x86_64 (bonanza, 02-17-2011).
- g95 (2010-06-16 debian version), Ubuntu 10.10, 32 bits (vmagnin).
All examples available at the indicated date have been tested using CMake or the test.sh or test.bat scripts.
gfortran 4.6.0 20110209, GTK+ 2.24.0, Glib 2.28.1
- julia_pixbuf.f90: g_usleep is not available under windows ? Use SLEEP(1) instead (gfortran extension). But
strings libglib-2.0-0.dll|grep -C 5 sleep
find g_usleep...
April 28, 2011. vmagnin
GNU Fortran (GCC) 4.7.0 20110419, GTK+ 2.24.0, Glib 2.28.1
- julia_pixbuf.f90: g_usleep is not available under windows ? Use SLEEP(1) instead (gfortran extension).
- cairo-tests.f90: is crashing (without message) before drawing the Mandelbrot set.
April 29, 2011. vmagnin.
GNU Fortran (GCC) 4.6.0 20110107
- GTK+ 2.24.4: no problem.
- GTK+ 3.0.8: 'menu_proxy_module_load' messages for some programs. But this message is known to disappear in GNOME 3.0 (GTK+ 3 is not fully integrated in Ubuntu 11.04 desktop). See also Gtk3.
July 21, 2011. vmagnin
GCC 4.6.1
- GTK+ 2.24.6: no problem.
- GTK+ 3.2.0: no problem.
October 13, 2011. vmagnin
GNU Fortran (GCC) 4.6.0 20110428 (Red Hat 4.6.0-6)
- GNOME 3.0, GTK+ 3.0.9: no problem. CMake is perfectly working.
June 5, 2011. vmagnin
gtk 2.24.4 quartz version as well as gfortran 4.6 using macports.
- gtkbuilder2.f90 and gtkbuilder.f90 were crashing. The problem is probably solved (see https://github.com/vmagnin/gtk-fortran/issues/18).
April 18, 2011. Paul F.
- gtk 2.22.1: GTK_STOCK_QUESTION icon is incorrectly displayed (probable Gtk/KDE conflict). (Also seen in Kubuntu 11.04 64 bits with 2.24)
- gtk_combo_box_text* routines in
julia_pixbuf.f90
are not found (need gtk+ >= 2.24)
May 11, 2011. James T
- Gtk 2.24.4: No problems
- Gtk 3.0.8: No problems
May 8, 2011. James T
This section summarizes what works with available packages on various distros.
Distro | Gtk2 | Gtk3 | Plplot |
---|---|---|---|
Kubuntu 12.04 | Current | Current | Yes |
Pardus-anka | Old | No/1 | No/2 |
Fedora 17 | Current | Current | Yes |
PC BSD 9 | Old/4 | Old/4 | No/3 |
Bodhi 2.0 | Current | Current | Yes |
Mint | Current | Current | Yes |
Siduction | Current | Current | Yes |
Sabayon | Current | Current | Yes |
Mageia | Current | Current | Yes |
SimplyMepis | Current | Current | No/2 |
OpenMamba | No/5 | No/5 | N/a |
Kororaa | Current | Current | Yes |
Xubuntu 11.11 | Old | Old | No/6 |
Manjaro | Current | Current | Yes/7 |
Pardus 2011.3rc | Current | Current | Yes |
Pear | Current | Current | Yes |
Zenwalk | No/5 | No/5 | N/A |
FrugalWare | Current | Current/8 | No/9 |
TinyCore | Current | No/1 | No/3 |
Debian Sid, PPC | Current/10 | Current/10 | Yes |
Chakra | Current | No/11 | Not yet tested |
"Current" means master
(gtk2) or gtk3
branch for gtk+2.24 or gtk+3.4.0 and glib 2.32. "Old" means gtk2-old
or gtk3-old
(gtk+2.24/glib 2.28 or gtk+3.2.0/glib 2.30).
- No Gtk3 packages
- Broken plplot packages (Not built with current gfortran compiler).
- No Fortran support in plplot.
- Some issues with gtkbuilder
- Gcc 4.5 or earlier
- Plplot too old.
- Requires plplot to be installed from AUR.
- Issues with gtk+3 configuration.
- No plplot packages apparent.
- Some sign errors for signed/unsigned chars.
- Memory corruption errors on all tests.
- Installation
- My first gtk-fortran application
- Drawing an image in a PNG file (without GUI)
- A program also usable without GUI
- Using Glade3 and gtkf-sketcher (GTK 3)
- Using gtk-fortran as a fpm dependency
- Debugging with GtkInspector
- Learning from examples
- Video tutorials
- How to start my own project from a gtk-fortran example
- git basics
- CMake basics
- Alternatives to CMake
- How to migrate to GTK 4
- How to contribute to gtk-fortran
- How to hack the cfwrapper