| 00:15.03 | brlcad | caen23: the bu_offsetofarray change from a while back seems to be rather problematic |
| 00:15.15 | brlcad | see r55483 for an example |
| 00:15.28 | brlcad | the size parameter is the size of an array element, not the array itself |
| 00:52.13 | *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net) | |
| 00:52.13 | *** join/#brlcad yiyus (1242712427@je.je.je) | |
| 00:52.13 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 00:52.13 | *** join/#brlcad viku_ (uid11086@gateway/web/irccloud.com/x-uaxzspqsvbuequtv) | |
| 00:52.13 | *** join/#brlcad witness__ (uid10044@gateway/web/irccloud.com/x-xwrcfyxacfrlcpxd) | |
| 00:52.13 | *** join/#brlcad kanzure (~kanzure@131.252.130.248) | |
| 00:52.13 | *** join/#brlcad crdueck_ (~cdk@24.212.219.10) | |
| 00:52.13 | *** join/#brlcad papna_ (~papna@python/site-packages/papna) | |
| 00:52.13 | *** join/#brlcad avneet (~avneet@202.164.53.122) | |
| 00:52.13 | *** join/#brlcad mpictor (~mark@99-93-104-202.lightspeed.iplsin.sbcglobal.net) | |
| 00:52.13 | *** join/#brlcad jasleen_ (~jasleen@202.164.53.122) | |
| 00:52.13 | *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com) | |
| 00:52.13 | *** join/#brlcad ``Erik (~erik@pool-74-103-121-45.bltmmd.fios.verizon.net) | |
| 00:52.13 | *** join/#brlcad aks001 (uid10889@gateway/web/irccloud.com/x-yabfaveapnvgnfbu) | |
| 00:52.13 | *** mode/#brlcad [+o ChanServ] by hubbard.freenode.net | |
| 00:53.32 | *** join/#brlcad maths22 (~gcimaths@66-118-151-70.static.sagonet.net) | |
| 00:53.32 | *** join/#brlcad starseeker (~starseeke@66-118-151-70.static.sagonet.net) | |
| 02:53.11 | brlcad | haha, http://www.gizoogle.net/ |
| 02:53.36 | brlcad | http://www.gizoogle.net/xfer.php?link=http://www.brlcad.org |
| 02:54.06 | brlcad | mo' performizzle yo |
| 02:54.28 | brlcad | 20 muthafuckin yearz of actizzle pimpment |
| 04:45.01 | *** join/#brlcad zero_level (~androirc@14.139.82.6) | |
| 05:16.44 | *** join/#brlcad caen23_ (~caen23@92.81.202.141) | |
| 05:29.31 | caen23_ | brlcad: i think i see what you mean. sorry about that, i'll try to fix it later today |
| 05:44.10 | *** join/#brlcad kesha (~kesha@49.249.1.249) | |
| 05:52.44 | *** join/#brlcad navdeep (~chatzilla@117.199.107.232) | |
| 06:51.17 | *** join/#brlcad navdeep (~chatzilla@117.199.107.232) | |
| 07:06.26 | navdeep | hi |
| 07:07.31 | navdeep | I choose this open status path "User end utility to post the log file |
| 07:12.56 | navdeep | patch "user end utility to post the log file" |
| 07:14.20 | navdeep | from description of patch , I feel that i need to create a user end script which posts the log file to web API |
| 07:17.47 | navdeep | I need to know about which type of log file and about web API used in it. |
| 08:41.43 | *** join/#brlcad priyanka (~priyanka@118.102.186.30) | |
| 10:01.24 | *** join/#brlcad harmanpreet (~chatzilla@124.253.149.73) | |
| 10:09.21 | *** join/#brlcad navdeep (~chatzilla@117.214.205.250) | |
| 11:02.58 | priyanka | hello, can anyone tell me where are the logs of framebuffer written? |
| 11:16.43 | *** join/#brlcad ajQD (~ajQD@gateway/tor-sasl/ajqd) | |
| 11:22.49 | brlcad | priyanka: they are written to your screen |
| 11:23.07 | brlcad | ajQD: we talk openly |
| 11:26.55 | ajQD | Ok, so my questions were those actually.. If the requested information was just defining goals and possible deadlines |
| 11:26.58 | Notify | 03BRL-CAD:starseeker * 55487 brlcad/trunk/src/librt/primitives/eto/eto.c: In the eto case using point_t and vect_t in bu_offsetofarray offsets is moot, since all are being multiplied by X (i.e. 0) but go ahead and change the types - leaving point_t and vect_t might be confusing, since it gives the impression that those slots need to have those types assigned. |
| 11:27.18 | ajQD | and also if I still on time for defining them |
| 11:27.40 | ajQD | Because in the comment you (I think it was you) said before Friday |
| 11:27.56 | brlcad | I'm not clear on what your actual question is |
| 11:28.37 | ajQD | Am i still on time for updating the proposal with the requested information? |
| 11:29.12 | brlcad | I did say before Friday and it is now friday, so no you are not on time, you are late |
| 11:29.26 | brlcad | does that mean you shouldn't do it, not necessarily -- I would |
| 11:31.49 | priyanka | @brlcad On mged screen, logs are of raytracer. |
| 11:32.38 | brlcad | caen23: it's all good -- I can see the problem you were fixing for llvm, just a lil off on the indexing |
| 11:33.07 | brlcad | caen23: it was obscure to even detect that a change happened and that it was because of that |
| 11:33.28 | brlcad | starseeker has a couple of them fixed already, he might get to them before you |
| 11:34.03 | brlcad | priyanka: a "log" in our parlance is just a string of text |
| 11:34.18 | brlcad | for most purposes, bu_log == printf |
| 11:34.59 | brlcad | so the output is just printed messages |
| 11:35.30 | brlcad | if you don't see your messages, you did something wrong |
| 11:35.36 | brlcad | and you'll have to figure that out... |
| 11:36.43 | priyanka | Ok, got it. Thanks for instant reply. |
| 11:37.11 | brlcad | priyanka: just a bit of advice, you need to be prepared with very specific questions |
| 11:37.49 | priyanka | Ok, I will take care of it next time. |
| 11:37.57 | brlcad | asking vague or leading questions to try and get someone to tell you how to do something isn't a productive approach |
| 11:38.26 | brlcad | if you need something explained AFTER you've looked at it for a little bit and you really don't understand, then you can say exactly that |
| 11:38.54 | brlcad | "I've looked at this and that but I still don't seem to understand where bu_log() logs to, can anyone help explain where the output goes?" |
| 11:39.01 | *** join/#brlcad navdeep (~chatzilla@117.214.205.250) | |
| 11:39.10 | brlcad | note, very specific, concise and gives me something to respond to |
| 11:39.44 | brlcad | lets me know what you've looked at, hopefully what you understand too, so a response can be similarly specific and with the proper context |
| 11:43.23 | priyanka | I will ask specific questions next time with all the attempts that I made to get my answer. |
| 11:47.52 | Notify | 03BRL-CAD:starseeker * 55488 (brlcad/trunk/src/librt/primitives/ehy/ehy.c brlcad/trunk/src/librt/primitives/ell/ell.c and 10 others): Looks like half was the only primitive with a non-zero multiplier in argument 4 of bu_offsetofarray, which was why no other behaviorial changes were introduced. Change the offset types to fastf_t anyway. |
| 11:51.40 | brlcad | priyanka: here is a details article from RMS on this very subject -- it's long but very insightful if you can spare the time to read through it all: http://www.catb.org/esr/faqs/smart-questions.html |
| 11:51.47 | brlcad | s/RMS/ESR/ |
| 11:57.16 | starseeker | on a semi-related note - why do the SHDR_AO defines in liboptical call bu_offsetofarray with only two arguments? For that matter, what are they doing there if they aren't used? |
| 11:57.41 | Notify | 03BRL-CAD:starseeker * 55489 (brlcad/trunk/src/liboptical/sh_air.c brlcad/trunk/src/liboptical/sh_billboard.c and 7 others): SHDR_AO doesn't seem to be used anywhere - remove it. |
| 12:04.32 | ``Erik | ooh, confusing esr and rms, bad nerd |
| 12:07.10 | starseeker | is a little surprised bu_offsetofarray was able to quell warnings, seeing as it just does the original call anyway as part of its definition... |
| 12:15.03 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 12:15.15 | brlcad | ``Erik: heh |
| 12:15.56 | brlcad | starseeker: it's not the call to offsetof, it was indexing into an array with [] during offsetof |
| 12:16.18 | brlcad | almost certainly just a compiler warning |
| 12:16.35 | brlcad | the [] was basically moved outside the offsetof (which is technically more correct) |
| 12:23.44 | navdeep | I critically review material database project and making report on it. |
| 12:24.20 | navdeep | I am confused with patch submission. |
| 12:24.58 | ``Erik | were you able to generate the patch file and review it using a text editor? |
| 12:26.34 | navdeep | please suggest me any work relevant to my proposed project (material database) |
| 12:26.35 | Notify | 03BRL-CAD:bob1961 * 55490 brlcad/trunk/TODO: Clear bu_offsetofarray issue. |
| 12:27.09 | ``Erik | wait, the 'patch submission' you're talking about is the report, not a patch? |
| 12:27.31 | brlcad | ``Erik: no, he means a patch -- doesn't seem to understand what he needs to do |
| 12:27.54 | brlcad | navdeep: you find something simple to work on, you work on it, you make code changes, you submit those code changes (as a patch file) |
| 12:28.10 | brlcad | it does not have to be related to your project |
| 12:28.18 | brlcad | i replied to your mailing list post |
| 12:28.34 | brlcad | (with some possibilities) |
| 12:30.12 | navdeep | brlcad: thanking you |
| 12:30.16 | brlcad | navdeep: you're really going to need to step up your game, take more initiative to figure things out, if you're going to participate in gsoc |
| 12:31.16 | brlcad | that doesn't mean ask questions, but having us do work for you is unproductive |
| 12:31.22 | brlcad | we're not a professor giving you work |
| 12:31.34 | brlcad | you're joining a development team helping to make things better |
| 12:32.27 | brlcad | asking us to suggest any work relevant to your project implies you've not done any research or inspection yourself, and that's not a good thing |
| 12:34.53 | navdeep | I review material database project and on that basis I am making report and update prposal |
| 12:35.07 | brlcad | we have literally HUNDREDS of open development suggestions in numerous places ... surely you can find just one that you're capable of doing |
| 12:36.12 | navdeep | ok, I will take care in future. |
| 13:07.14 | *** join/#brlcad vladbogo (~vlad@188.25.239.64) | |
| 14:11.33 | starseeker | some neat presentations here: http://www.llvm.org/devmtg/2013-04/ |
| 14:27.47 | Notify | 03BRL-CAD Wiki:41.202.192.28 * 5277 /wiki/User:Izak: /* ANYTHING ELSE? */ |
| 14:31.05 | Notify | 03BRL-CAD Wiki:195.24.210.66 * 5278 /wiki/User:Izak: /* WHY YOU? */ |
| 14:31.29 | *** join/#brlcad priyanka (~priyanka@118.102.186.30) | |
| 14:33.08 | Notify | 03BRL-CAD Wiki:41.202.192.28 * 5279 /wiki/User:Izak: /* WHY BRL-CAD? */ |
| 14:46.53 | *** join/#brlcad caen23 (~caen23@92.83.175.50) | |
| 14:47.14 | Notify | 03BRL-CAD Wiki:195.24.210.66 * 5280 /wiki/User:Izak: /* TIME AVAILABILITY. */ |
| 14:49.32 | Notify | 03BRL-CAD Wiki:41.202.192.28 * 5281 /wiki/User:Izak: /* WHY YOU? */ |
| 14:51.06 | Notify | 03BRL-CAD Wiki:41.202.192.28 * 5282 /wiki/User:Izak: /* WHY YOU? */ |
| 16:29.31 | Notify | 03BRL-CAD:bob1961 * 55491 (brlcad/trunk/include/dm-Null.h brlcad/trunk/include/dm.h and 15 others): Removed (o|w)glMakeCurrent calls from several ogl/wgl display manager functions. When calling these functions the application should have already set the current context. Added dm_makeCurrent to libdm's API to allow the application to set the current context when necessary. |
| 16:59.38 | ``Erik | :o neat! doing an s2 smoketest and I get this: bu_log: write error |
| 17:00.02 | ``Erik | and an empty (BRL-CAD)-29630-bomb.log |
| 17:04.08 | ``Erik | ah, device out of space, heh |
| 17:16.41 | Notify | 03BRL-CAD:starseeker * 55492 brlcad/trunk/src/libged/draw_calc.cpp: Initialize avg_curve_len (clang noticed it) |
| 17:26.34 | n_reed | blushes |
| 18:06.57 | *** join/#brlcad kesha (~kesha@49.249.200.83) | |
| 18:20.39 | *** join/#brlcad caen23 (~caen23@92.81.201.107) | |
| 18:36.10 | *** join/#brlcad cstirk (~quassel@c-71-56-216-45.hsd1.co.comcast.net) | |
| 20:05.39 | starseeker | hmm: src/conv/intaval/glob.h:55:2: error: anonymous types declared in an anonymous union are an extension |
| 20:05.55 | starseeker | any reason for that particular nested structure? |
| 20:07.57 | Notify | 03BRL-CAD Wiki:IIIzzzaaakkk * 5283 /wiki/User:Izak: /* PERSONAL INFORMATION */ |
| 20:16.55 | Notify | 03BRL-CAD:carlmoore * 55493 brlcad/trunk/src/conv/asc/g2asc.c: this SEEMS to work if .g file is read-only |
| 20:18.38 | Notify | 03BRL-CAD:starseeker * 55494 (brlcad/trunk/src/conv/intaval/glob.h brlcad/trunk/src/conv/intaval/read_dra.cpp brlcad/trunk/src/conv/intaval/write_brl.cpp): Unless there proves to be a reason not to do it, try flattening the nested structures in the intaval glob.h header. Avoids a clang warning about nested anonymous types. |
| 20:45.36 | *** join/#brlcad caen23 (~caen23@92.81.197.232) | |
| 20:46.54 | starseeker | nuts |
| 20:47.49 | starseeker | clang static analyzer doesn't recognize that BU_CKMAG handles the case when _ptrval == 0 |
| 20:48.45 | Notify | 03BRL-CAD Wiki:IIIzzzaaakkk * 5284 /wiki/User:Izak: /* DEVELOPMENT SCHEDULE AND TIMELINE */ |
| 20:50.25 | *** join/#brlcad mpictor (~mark@99-93-104-202.lightspeed.iplsin.sbcglobal.net) | |
| 20:53.17 | starseeker | granted it handled it by wiping out, but still... |
| 20:53.43 | starseeker | analyzer is following a path that doesn't make sense |
| 20:53.46 | starseeker | mutter... |
| 21:02.43 | starseeker | suppose I'll need to boil it down for a test case |
| 21:02.55 | starseeker | bug report in order |
| 21:09.01 | starseeker | brlcad: bu_badmagic takes down the program when it gets called, correct? |
| 21:09.47 | starseeker | wait a minute... |
| 21:19.58 | starseeker | O.o |
| 21:27.10 | starseeker | maybe I'd better walk a test case through the debugger |
| 21:33.41 | starseeker | either it can't tell bu_badmagic calls bu_bomb which ends up calling exit, or bu_badmagic somehow isn't failing in their "'_ptrval' is equal to 0" case |
| 21:50.18 | Notify | 03BRL-CAD:brlcad * 55495 (brlcad/trunk/include/raytrace.h brlcad/trunk/src/librt/db_open.c): document db_open() and introduce two defines so we can get away from the inconsistent (because it was undocumented) calls throughout the code. kinda parallels fopen() but not really. |
| 21:55.44 | brlcad | starseeker: thanks, those are some interesting presentations |
| 21:58.21 | jasleen_ | hello brlcad |
| 22:01.20 | brlcad | is compelled to write an llvm backend |
| 22:01.25 | brlcad | hi jasleen_ |
| 22:01.33 | jasleen_ | brlcad: I want to dicuss my project with you |
| 22:02.23 | jasleen_ | brlcad: My project is Making a Cross Platform Display Manager |
| 22:03.30 | brlcad | starseeker: bu_badmagic() only calls bu_bomb() if a check triggers it -- that is what does the check |
| 22:04.09 | jasleen_ | brlcad:In project's main page, it is written to embedd qt within a tk window |
| 22:04.27 | brlcad | what main page? |
| 22:04.46 | brlcad | your project proposal or our ideas page or something else |
| 22:05.02 | jasleen_ | brlcad:project's page |
| 22:05.08 | jasleen_ | http://brlcad.org/wiki/New_Cross-Platform_3D_Display_Manager |
| 22:05.50 | jasleen_ | exit |
| 22:06.24 | brlcad | well that was a short discussion |
| 22:06.27 | *** join/#brlcad jasleen (~chatzilla@117.255.245.85) | |
| 22:06.49 | brlcad | okay, so the ideas page |
| 22:06.59 | jasleen | brlcad: yes |
| 22:07.04 | brlcad | jasleen: that's not the "project's page" ... it's YOUR project |
| 22:07.32 | brlcad | that's a page describing an idea for a project, just an idea that is expected to be expanded upon and customized as needed :) |
| 22:07.47 | jasleen | brlcad: ok |
| 22:08.24 | jasleen | you commente in my proposal about integration of qt and tcl |
| 22:09.23 | jasleen | to make a cross platform display manager, I will some some binding to integrate tcl and qt |
| 22:09.34 | brlcad | yeah, so my comments were more about the specific plan |
| 22:09.57 | brlcad | at _some_ point it will need to coordinate with tk so that it can be exposed via our archer editor |
| 22:10.14 | brlcad | however, that certainly does not need to be the first step |
| 22:10.38 | jasleen | ok |
| 22:11.22 | brlcad | if you get that far, and I hope you do, that'll be a good problem to have |
| 22:11.43 | brlcad | but my comments were about scope reduction, demonstrate it working without tcl/tk before you involve the beast |
| 22:11.49 | brlcad | you also seemed to have some misunderstanding about tcl |
| 22:14.36 | jasleen | ok. I will take care of it, and will update there |
| 22:25.39 | Notify | 03BRL-CAD:brlcad * 55496 brlcad/trunk/src/gtools/g_transfer.c: no longer need to call rt_init_resource() |
| 22:36.08 | brlcad | jasleen: you should explore how a display manager works at a really low level |
| 22:36.21 | brlcad | maybe try to write a simple test program that just opens a display manager window |
| 22:36.45 | brlcad | we might have an example of that in src/util or elsewhere, just hunt around for the dm open call |
| 22:36.54 | jasleen | ok |
| 22:39.39 | jasleen | brlcad: Is code od current display manager of both mged and archer in libdm? |
| 22:44.58 | jasleen | brlcad: libdm folder has many files. From where should I start? |
| 22:45.43 | jasleen | brlcad: Is there any developer documentation? |
| 22:46.13 | jasleen | or any heirarchical file structure? |
| 23:00.01 | jasleen | just found the developers documentation. |
| 23:13.37 | starseeker | brlcad: but the case of "'_ptrval' equal to 0" should be covered by the existing logic, correct? |