Camelia, the Perl 6 bug

IRC log for #cdk, 2011-02-26

| Channels | #cdk index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:41 zarah left #cdk
05:00 jbrefort joined #cdk
06:27 egonw joined #cdk
07:56 egonw left #cdk
07:56 egonw joined #cdk
08:43 CIA-48 cdk: Egon Willighagen cdk-1.4.x * rb73a662 / (javadoc.xml pmd-migrating.xml pmd-unused.xml pmd.xml): Enabled PMD and OJDC for the tautomer module - http://bit.ly/g4SF8U
15:32 maclean joined #cdk
15:33 maclean noon
15:49 egonw moin
15:49 egonw ran into a compile problem that I don't quite understand
15:49 egonw with cdk-jchempaint
15:49 egonw http://stackoverflow.com/questions/5126189/autobo​xing-in-openjdk-1-6-0-20-different-from-1-6-0-18
15:51 maclean Yes, I saw your friendfeed posts. :(((
15:51 maclean Bugs in the VM are not fun, I would say.
15:52 maclean I have to say that I'm not 100% surprised that compiling this line causes problems :
15:52 maclean public <T extends IGeneratorParameter<S>,S> S get(Class<T> paramType) {
15:52 maclean SSSS!
15:53 maclean I mean, I know it's valid java, but still :)
15:54 maclean Hah. Useful replies to questions #1 : "You should never ever write things like..." - yeah, great, thanks!
15:55 egonw oh, that line is fine
15:55 egonw that comment is problably right
15:55 egonw like you should not use someString == "foo"
15:55 maclean I guess so - but it's like "well that's what we've done"
15:56 maclean Oh, right.
15:56 egonw well, it also doesn't solve my problem
15:56 egonw normally, SO is pretty quick at giving good answers...
15:56 egonw not today :(
15:56 egonw the eclipse compiler is fine
15:56 egonw but the openjdk (that's sun's) has problems
15:56 egonw and _18 has less problems than _20 :(
15:57 maclean regression. So is there something in openjdk bug reports?
15:57 egonw haven't checked... dunno if it even is a bug
15:57 egonw maybe simply more strict syntax checking?
15:58 maclean You mean openjdk is stricter than eclipse?
15:58 maclean Or..?
16:00 egonw possibly
16:00 egonw dunno
16:00 egonw weird thing is... I don't think this is new code
16:01 maclean Well. We're left with some unappealing options:
16:01 maclean a) Wait for this (possible) bug to be fixed in the VM
16:02 maclean b) Refactor to use a different approach
16:02 maclean c) Go back to bed, as it's a Saturday.
16:05 egonw d) write a patch for 13-unsorted-patches to hack up a dirty workaround
16:06 egonw e) do d) on the plane to Portugal tomorrow
16:06 maclean Hah! YES 'git stash; git checkout -b brch; git stash apply'!
16:06 maclean Portugal?
16:06 egonw cascais, near lisbon
16:06 maclean And, yes, probably a hack at this stage :)
16:06 egonw kickoff meeting of toxbank.net
16:06 maclean Ah, I see.
16:08 maclean So '== true' compiles? Would that be the hack?
16:09 egonw I think go for the forced casting
16:09 egonw adding: "(boolean)"
16:09 maclean Ah, right.
16:10 maclean Well, it's unpleasant, but still the fastest way to get things in the main branch.
16:10 maclean It will be a lot easier to change things then, I think.
16:11 maclean I may even be able to take over ownership of this part of the code, at that point.
16:11 maclean If that would be okay.
16:11 egonw no objections
16:12 maclean In the sense of being the first contact for patches, feature requests, etc.
16:12 egonw taking responsibility for making sure bugs get fixed :)
16:12 egonw had a look at the bug tracker...
16:12 egonw doesn't look that good :(
16:12 maclean Heh. That too, yes :)
16:12 maclean Hmmm. No.
16:13 maclean What, in terms of total number of bugs?
16:13 egonw 150~ish
16:13 egonw right now
16:13 egonw not all severe
16:13 egonw some difficult to fix
16:14 maclean Such as?
16:14 egonw oh, check the old ones
16:14 maclean Ah, of course :)
16:15 maclean Status : "Never been solved..."
16:21 egonw ok, testing patch
16:21 egonw would be good to have Nightly just running, so that we can see if there are big gaps in JavaDoc, PMD errors, etc
16:23 maclean left #cdk
16:25 maclean joined #cdk
16:26 maclean back. yes that would be good.
16:27 maclean Hmm. Yes the bug 1536561 for this molecule :
16:27 maclean 1536561
16:27 maclean damn.
16:27 maclean http://www.daylight.com/daycgi/depict?4e284328​5b434040485d284e43285b434040485d28434343434e29​4e293d4f29434343434e293d4f29434343435b43404048​5d2843284e28434343434e2843285b434040485d284343​43434e43285b434040485d28434343434e294e43285b43​4040485d28434343434e294e293d4f293d4f294e293d4f​294343434e43284343434343435c433d435c4343434343​43434343293d4f294343434e43284343434343435c433d​435c434343434343434343293d4f293d4f294e
16:27 maclean Er. Sorry.
16:27 egonw yeah, daylight should really consider using a URI shortener :)
16:28 maclean Or I should...
16:28 egonw oh wow...
16:28 egonw damn...
16:28 egonw that could be a molecule from the M.Sc. project :)
16:28 maclean Layout is bound to be a bit tricky.
16:28 maclean Yeah, supramolecular molecule layout is especially hard.
16:29 egonw ok, nightly is working...
16:30 maclean Although I know of an approach where you add virtual 'bonds' to make it 3-connected, then do schlegel layout.
16:30 maclean Ah, good.
16:31 egonw ok, gonna pack...
16:31 egonw bbl
16:31 maclean ok, bye.
16:35 maclean I should get back to SMSD -qMOL query.mol -tPDB target.pdb -o --
16:35 maclean :)
16:35 maclean left #cdk
21:35 egonw left #cdk
21:56 jbrefort left #cdk

| Channels | #cdk index | Today | | Search | Google Search | Plain-Text | summary