January 10, 2014 [Issue 11447] Closure provide bogus values | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #10 from deadalnix <deadalnix@gmail.com> 2014-01-09 20:55:22 PST --- (In reply to comment #9) > (In reply to comment #8) > > REOPENING. > > > > Code supplied in comment 2 still fail as follow : > > > > a.o:(.tbss+0x0): définitions multiples de « > > _D1a18TemplateInstancier27instanciateFromResolvedArgsMFC1a1AZv13gladeulfeurahC1a1A > > » > > fail.o:(.tbss+0x0): défini pour la première fois ici > > a.o: dans la fonction « > > _D1a18TemplateInstancier27instanciateFromResolvedArgsMFC1a1AZv »: > > /home/deadalnix/d/tests/a.d:7: définitions multiples de « > > _D1a18TemplateInstancier27instanciateFromResolvedArgsMFC1a1AZv » > > fail.o:/home/deadalnix/d/tests/a.d:7: défini pour la première fois ici > > collect2: error: ld returned 1 exit status > > Do you try it with latest git head (b1aa0cb)? If not, recently fixed bug 11863 might also fix this bug. Just tried with the latest git master. Last commit : commit 41ebb59707444b8e2b0b03a77ec45c6856c7dda8 Merge: 67c7551 59ba51e Author: Iain Buclaw <ibuclaw@ubuntu.com> Date: Fri Dec 6 15:22:31 2013 -0800 Merge pull request #2930 from yebblies/ubytecharfixup [DDMD] Fix a few ubyte/char mismatches that slipped through Still fail to link with a multiple definition message for symbol _D1a18TemplateInstancier27instanciateFromResolvedArgsMFC1a1AZv13gladeulfeurahC1a1A and _D1a18TemplateInstancier27instanciateFromResolvedArgsMFC1a1AZv -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
January 10, 2014 [Issue 11447] Closure provide bogus values | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #11 from Kenji Hara <k.hara.pg@gmail.com> 2014-01-09 21:14:52 PST --- (In reply to comment #10) > Just tried with the latest git master. Last commit : > > commit 41ebb59707444b8e2b0b03a77ec45c6856c7dda8 > Merge: 67c7551 59ba51e > Author: Iain Buclaw <ibuclaw@ubuntu.com> > Date: Fri Dec 6 15:22:31 2013 -0800 > > Merge pull request #2930 from yebblies/ubytecharfixup > > [DDMD] Fix a few ubyte/char mismatches that slipped through "Fri Dec 6" !? It's committed at a month ago. I meant that the commit at three days ago. commit 6090f4599b4da0a642796c1d2655a26f0ce99b17 Merge: 044717c 4c846a2 Author: Don Clugston <dclugston@googlemail.com> Date: Tue Jan 7 00:09:49 2014 -0800 Merge pull request #3069 from 9rnsr/fix11863 [REG2.064] Issue 11863 - std.conv.to!string(int/uint, radix) returns incorrect string -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
January 10, 2014 [Issue 11447] Closure provide bogus values | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | https://d.puremagic.com/issues/show_bug.cgi?id=11447 deadalnix <deadalnix@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #12 from deadalnix <deadalnix@gmail.com> 2014-01-10 07:56:17 PST --- (In reply to comment #11) > (In reply to comment #10) > > Just tried with the latest git master. Last commit : > > > > commit 41ebb59707444b8e2b0b03a77ec45c6856c7dda8 > > Merge: 67c7551 59ba51e > > Author: Iain Buclaw <ibuclaw@ubuntu.com> > > Date: Fri Dec 6 15:22:31 2013 -0800 > > > > Merge pull request #2930 from yebblies/ubytecharfixup > > > > [DDMD] Fix a few ubyte/char mismatches that slipped through > > "Fri Dec 6" !? It's committed at a month ago. > > I meant that the commit at three days ago. > > commit 6090f4599b4da0a642796c1d2655a26f0ce99b17 > Merge: 044717c 4c846a2 > Author: Don Clugston <dclugston@googlemail.com> > Date: Tue Jan 7 00:09:49 2014 -0800 > > Merge pull request #3069 from 9rnsr/fix11863 > > [REG2.064] Issue 11863 - std.conv.to!string(int/uint, radix) returns > incorrect string OK for some reason my git repo was broken and I wasn't pulling. This is fixed. Thanks ! -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
January 26, 2014 [Issue 11447] Closure provide bogus values | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | https://d.puremagic.com/issues/show_bug.cgi?id=11447 deadalnix <deadalnix@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #13 from deadalnix <deadalnix@gmail.com> 2014-01-25 17:57:43 PST --- The bug is back in master. Reopening. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
January 26, 2014 [Issue 11447] Closure provide bogus values | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #14 from Walter Bright <bugzilla@digitalmars.com> 2014-01-26 12:58:55 PST --- (In reply to comment #13) > The bug is back in master. Reopening. 1. Which test case? 2. Failing to link, or failing to run? -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
January 26, 2014 [Issue 11447] Closure provide bogus values | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #15 from deadalnix <deadalnix@gmail.com> 2014-01-26 13:21:40 PST --- (In reply to comment #14) > (In reply to comment #13) > > The bug is back in master. Reopening. > > 1. Which test case? > 2. Failing to link, or failing to run? Code provided in comment 2 compile and link, but the values captured in the closure are bogus. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
January 27, 2014 [Issue 11447] Closure provide bogus values | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #17 from Walter Bright <bugzilla@digitalmars.com> 2014-01-26 16:25:09 PST --- (In reply to comment #16) > (In reply to comment #15) > > Code provided in comment 2 compile and link, but the values captured in the closure are bogus. > > What happens if you try linking it normally, i.e.: > > dmd -m64 fail.o a.o > > ? Never mind, I can repro the failure on Windows with master. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
January 27, 2014 [Issue 11447] Closure provide bogus values | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #18 from Walter Bright <bugzilla@digitalmars.com> 2014-01-26 16:41:25 PST --- Grumble, this is great, 61 source files changed since it worked, and probably 10,000 lines changed. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
January 27, 2014 [Issue 11447] Closure provide bogus values | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #19 from Vladimir Panteleev <thecybershadow@gmail.com> 2014-01-27 02:43:04 EET --- This sounds like a job for D-dot-git! I can find the exact commit that introduced the regression, I just need: 1) the last commit where it worked, and 2) files/instructions on how to reproduce the problem on Windows. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
January 27, 2014 [Issue 11447] Closure provide bogus values | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | https://d.puremagic.com/issues/show_bug.cgi?id=11447 --- Comment #20 from Walter Bright <bugzilla@digitalmars.com> 2014-01-26 16:47:39 PST --- Somewhere between: commit 11f05b5dad2f5ef22a73dd851db1ec108508e022 Merge: cb5ace9 91a5c8a Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: Thu Jan 16 05:54:22 2014 -0800 and: commit edc0125846974e34bf153c21f2d5cb40141ff3e1 Merge: 01ca07b 57e1395 Author: Walter Bright <walter@walterbright.com> Date: Sun Jan 26 12:17:17 2014 -0800 the bug reappeared. Anyone feel like doing a git bisect? -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
Copyright © 1999-2021 by the D Language Foundation