digitalmars.D.bugs - [Issue 16574] New: [REG 2.072.0-b1] Unexplained errors about
- via Digitalmars-d-bugs (28/49) Oct 02 2016 https://issues.dlang.org/show_bug.cgi?id=16574
https://issues.dlang.org/show_bug.cgi?id=16574 Issue ID: 16574 Summary: [REG 2.072.0-b1] Unexplained errors about functions that overridde anything Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: regression Priority: P1 Component: dmd Assignee: nobody puremagic.com Reporter: b2.temp gmx.com This problem appears only from DMD 2.072.0-b1 and under linux x86-64. You should have the development version of x11, freetype and cairo to test (otherwise you'll get linker errors, but that's not the point) 1. place you in a temporary folder 2. create a shell script with ========================== git clone https://github.com/BBasile/kheops.git cd kheops/runnable dub default_alignment.d ========================== 3. execute this script and you should get:../src/kheops/control.d(1866,1): Error: class kheops.control.Control cannot implicitly generate a default ctor when base class kheops.control.CustomControl is missing a default ctor ../src/kheops/styles.d(28,5): while looking for match for PublishedObjectArray!(Style) ../src/kheops/control.d(2207,19): Error: function kheops.control.OsWindow.procShow does not override any function ../src/kheops/control.d(2219,19): Error: function kheops.control.OsWindow.procHide does not override any function ../src/kheops/control.d(2552,25): Error: function kheops.control.OsWindow.isPointInside does not override any function ../src/kheops/control.d(2557,25): Error: function kheops.control.OsWindow.repaint does not override any function ../src/kheops/control.d(2561,24): Error: function kheops.control.OsWindow.caption does not override any function ../src/kheops/control.d(2575,26): Error: function kheops.control.OsWindow.caption does not override any function ../src/kheops/control.d(2577,24): Error: function kheops.control.OsWindow.height does not override any function ../src/kheops/control.d(2590,25): Error: function kheops.control.OsWindow.height does not override any function ../src/kheops/control.d(2592,24): Error: function kheops.control.OsWindow.width does not override any function ../src/kheops/control.d(2605,25): Error: function kheops.control.OsWindow.width does not override any function ../src/kheops/control.d(2607,24): Error: function kheops.control.OsWindow.left does not override any function ../src/kheops/control.d(2622,25): Error: function kheops.control.OsWindow.left does not override any function ../src/kheops/control.d(2624,24): Error: function kheops.control.OsWindow.top does not override any function ../src/kheops/control.d(2639,25): Error: function kheops.control.OsWindow.top does not override any function ../src/kheops/control.d(2842,19): Error: function kheops.control.MenuItem.updateFromAction does not override any function ../src/kheops/control.d(2852,19): Error: function kheops.control.MenuItem.procMouseEnter does not override any function ../src/kheops/control.d(2860,19): Error: function kheops.control.MenuItem.procMouseLeave does not override any function ../src/kheops/control.d(2878,19): Error: function kheops.control.MenuItem.paint does not override any function ../src/kheops/control.d(2937,19): Error: function kheops.control.CustomMenuWindow.unsetFocus does not override any function4. (optional) Try 1/2/3 with 2.071.2: no problem (or just the linker messages). Apologies for this unpleasant report but I cannot provide more simple. --
Oct 02 2016