digitalmars.D.bugs - std.loader broken on linux?
- Johan Granberg (7/7) Jan 12 2007 bud -inline -release -O -full -odbin -silent -lib -allobj sylph/core/co...
- Johan Granberg (4/12) Jan 12 2007 When I changed loader.d to correct these errors I got this error.
- Stewart Gordon (4/19) Jan 13 2007 Do you get the same error if you try compiling the deprecated version
- Johan Granberg (5/26) Jan 13 2007 yes
- Johan Granberg (20/49) Jan 15 2007 reduced test case:
- Johan Granberg (3/24) Jan 17 2007 Submitted to bugzilla
bud -inline -release -O -full -odbin -silent -lib -allobj sylph/core/core.d /usr/lib/dmd/src/phobos/std/loader.d(358): Error: shadowing declaration std.loader.ExeModule_Load_.mi is deprecated /usr/lib/dmd/src/phobos/std/loader.d(419): Error: delete aa[key] deprecated, use aa.remove(key) Is anyone else getting these errors? To me it looks like the std loader module hasn't been updated correctly. (dmd version 1.0)
Jan 12 2007
Johan Granberg wrote:bud -inline -release -O -full -odbin -silent -lib -allobj sylph/core/core.d /usr/lib/dmd/src/phobos/std/loader.d(358): Error: shadowing declaration std.loader.ExeModule_Load_.mi is deprecated /usr/lib/dmd/src/phobos/std/loader.d(419): Error: delete aa[key] deprecated, use aa.remove(key) Is anyone else getting these errors? To me it looks like the std loader module hasn't been updated correctly. (dmd version 1.0)When I changed loader.d to correct these errors I got this error. bud -inline -release -O -full -odbin -silent -lib -allobj sylph/core/core.d Internal error: toir.c 182
Jan 12 2007
Johan Granberg wrote:Johan Granberg wrote:Do you get the same error if you try compiling the deprecated version with -d? Stewart.bud -inline -release -O -full -odbin -silent -lib -allobj sylph/core/core.d /usr/lib/dmd/src/phobos/std/loader.d(358): Error: shadowing declaration std.loader.ExeModule_Load_.mi is deprecated /usr/lib/dmd/src/phobos/std/loader.d(419): Error: delete aa[key] deprecated, use aa.remove(key) Is anyone else getting these errors? To me it looks like the std loader module hasn't been updated correctly. (dmd version 1.0)When I changed loader.d to correct these errors I got this error. bud -inline -release -O -full -odbin -silent -lib -allobj sylph/core/core.d Internal error: toir.c 182
Jan 13 2007
Stewart Gordon wrote:Johan Granberg wrote:yes bud -d -inline -release -O -full -odbin -silent -lib -allobj sylph/core/core.d Internal error: toir.c 182Johan Granberg wrote:Do you get the same error if you try compiling the deprecated version with -d? Stewart.bud -inline -release -O -full -odbin -silent -lib -allobj sylph/core/core.d /usr/lib/dmd/src/phobos/std/loader.d(358): Error: shadowing declaration std.loader.ExeModule_Load_.mi is deprecated /usr/lib/dmd/src/phobos/std/loader.d(419): Error: delete aa[key] deprecated, use aa.remove(key) Is anyone else getting these errors? To me it looks like the std loader module hasn't been updated correctly. (dmd version 1.0)When I changed loader.d to correct these errors I got this error. bud -inline -release -O -full -odbin -silent -lib -allobj sylph/core/core.d Internal error: toir.c 182
Jan 13 2007
Johan Granberg wrote:Stewart Gordon wrote:reduced test case: johan Cyclop:~/Desktop/sylph$ cat test.d module test; import st.stackcontext; class Test{ StackContext context; private void init(char[][] argvs){ context=new StackContext({}); } this(char[][] argvs){ init(argvs); } } void main(char[][] args){ new Test(args); } johan Cyclop:~/Desktop/sylph$ dmd -inline test.d Internal error: toir.c 182 johan Cyclop:~/Desktop/sylph$Johan Granberg wrote:yes bud -d -inline -release -O -full -odbin -silent -lib -allobj sylph/core/core.d Internal error: toir.c 182Johan Granberg wrote:Do you get the same error if you try compiling the deprecated version with -d? Stewart.bud -inline -release -O -full -odbin -silent -lib -allobj sylph/core/core.d /usr/lib/dmd/src/phobos/std/loader.d(358): Error: shadowing declaration std.loader.ExeModule_Load_.mi is deprecated /usr/lib/dmd/src/phobos/std/loader.d(419): Error: delete aa[key] deprecated, use aa.remove(key) Is anyone else getting these errors? To me it looks like the std loader module hasn't been updated correctly. (dmd version 1.0)When I changed loader.d to correct these errors I got this error. bud -inline -release -O -full -odbin -silent -lib -allobj sylph/core/core.d Internal error: toir.c 182
Jan 15 2007
Johan Granberg wrote:johan Cyclop:~/Desktop/sylph$ cat test.d module test; import st.stackcontext; class Test{ StackContext context; private void init(char[][] argvs){ context=new StackContext({}); } this(char[][] argvs){ init(argvs); } } void main(char[][] args){ new Test(args); } johan Cyclop:~/Desktop/sylph$ dmd -inline test.d Internal error: toir.c 182 johan Cyclop:~/Desktop/sylph$Submitted to bugzilla
Jan 17 2007